SiftImage Downloader
Free · Load unpacked · Chrome

Sift finds the images right-click can’t — and saves them all at once.

Every image on the page — lazy-loaded files and CSS backgrounds included — in one filterable grid, saved in bulk. Built for e‑commerce sellers, POD designers, and researchers.

Add to Chrome — Free No sign-up to scan · No analytics · The scan runs on your machine

Sift’s grid, one click after you hit the icon: 47 images from four sources, each tagged with its size and format, all of them selected and ready to save.

47 images on one product page. Nine seconds per right-click. Seven minutes — and that’s one page of the thirty you’re sourcing this week.

Or one click of Sift reads the whole page at once.

Four sources, read together: <img> and its srcset, CSS background-image, and the data-src lazy attributes.

Banner photos live in CSS — the browser never offers to save them. Sift lists them like any other file.

Lazy-loaded shots wait in data-src until they render. Sift reads the attribute either way.

Every find lands with its size and format1200×800, JPG — and the count chips update live.

Type filters are free. Pro adds min‑resolution and aspect filters — $19, once.

Select all. One click. All 47 files land in a Sift/ folder in your Downloads — as loose files free, or zipped with Pro.

One page. One pass. 47 files.

Add to Chrome — Free
What the scan reads

Four sources. One grid.

A downloader that only reads <img> tags misses the banner and the lazy-loaded shots — the same two categories your right-click missed. Sift reads four sources, so both come back with everything else. The scanner is injected into the tab you are on, only when you click it, and the whole scan runs on your machine.

It is the same routine wherever images are the raw material. A seller sourcing thirty supplier pages this week. A POD designer pulling twelve mockup templates before a drop. A researcher archiving an image set before the page changes and the files go with it. Different reason, identical nine seconds, identical thirty pages.

<img> + srcset

Pages ship the same photo at several sizes — thumbnail, grid, zoom, retina. Sift reads the srcset list and takes the widest candidate it offers, so you save the full-size file, not the thumbnail your cursor happened to touch.

CSS backgrounds

Hero banners and section art live in background-image, where the save menu never appears. Sift parses them out of computed styles and lists them like any other file.

Lazy-load attributes

data-src, data-lazy-src, data-original — read straight from the markup, whether the image has rendered yet or not.

Badges on every tile

Dimensions and format on each thumbnail — 1200×800, JPG — with live count chips: All 47 · JPG 21 · PNG 12 · SVG 8 · WEBP 6. Type filters are free.

4image sources read in every scan
47images on the Alder & Fen page above — count your own with one click
5permissions — activeTab, scripting, downloads, storage, alarms. No broad host access
0pages, URLs, or images sent anywhere — the only request Sift makes is the Pro licence check

A tip worth knowing: infinite-feed galleries only create images as they near the viewport. Walk to the end of the page first, then hit rescan in Sift’s header — the found count jumps.

Read before installing

What Sift won’t do.

Six limits, stated plainly — so nothing surprises you after the install.

Hotlink-protected hosts can refuse

Strict CORS or hotlink rules may break a thumbnail. The tile stays selectable and Chrome still attempts the save, but some servers say no.

blob: URLs are skipped by design

Canvas-rendered and DRM-adjacent images have no stable file to fetch, so Sift leaves them out rather than saving something broken.

Chrome’s own pages are off-limits

chrome:// pages and the Web Store block every extension. That is Chrome’s rule, not a Sift setting.

Size badges can arrive a beat late

CSS and lazy-load finds have no intrinsic dimensions until their thumbnail loads — so a badge occasionally fills in after the tile does.

Not-yet-created images can’t be found

If the page hasn’t built the element, there’s nothing to read. Walk the page to the end, then hit rescan.

ZIP export can be refused mid-fetch

The archive fetches its own bytes, and Sift holds no broad host permissions — so a third-party host can refuse. Skipped files are reported (5 of 7), never silently dropped, and one-by-one downloads still work.

And one that’s on you

The images aren’t yours by default. Sift is a collection tool for files you have the right to use — your own listings, supplier kits, licensed stock, references. Copyright still applies.

Pricing

Free does the whole job on a page.
Pro does volume.

Free — the whole scanner, forever

$0forever

One tab at a time, unlimited images per scan, unlimited scans, no sign-in. The scanner is not a trial — it is the whole scanner.

  • Scan all four sources — img, srcset, CSS backgrounds, lazy-load attributes
  • Thumbnail grid with dimension + type badges
  • Filter by type — JPG, PNG, SVG, WEBP, GIF
  • Hover-to-save single images, select all + bulk download
  • Custom subfolder for every batch
Add to Chrome — Free
Pro — one payment

$19once — not a subscription

Everything in Free, plus the bulk-workflow tools:

  • One-click ZIP export of the whole selection
  • Min-resolution + aspect-ratio filters — print-ready files only
  • Filename templates — {domain}-{index}
  • CSV manifest of every URL saved

One price, paid once. No monthly plan, nothing renews. Checkout runs through Stripe from inside the extension, and the licence check is the only request Sift ever sends. If the licence server is unreachable, Pro keeps working for 7 days from the last good check — a failed request never downgrades you.

Install free — unlock Pro later

Install is free either way. Run the full scanner on your own tabs today; Pro unlocks in place when a batch earns it.

Get Sift

The images are already on the page.
Go get them.

Free forever for single-page scans. Pro is a $19 one-time upgrade when the batches get serious.

Not on the Chrome Web Store yet — install by hand in about ninety seconds

  1. Download the Sift folder.
  2. Open chrome://extensions.
  3. Turn on Developer mode — the toggle at the top right.
  4. Click Load unpacked and pick the folder containing manifest.json.

Pin Sift from the puzzle-piece menu, open any product page, and click the icon.

Add to Chrome — Free

Loads unpacked in developer mode · 5 narrow permissions · the scan runs on your machine