lightbulb

Open Terminal (⌘+Space → "Terminal") → paste → hit Enter. The app installs itself and launches, ready to use. Apple Silicon only.

No limits Runs locally Auto-updates Native speed
ExtractPics Desktop · v1.0.14

Run ExtractPics on your desktop. Unlimited.

No API calls. No daily quotas. Pick how many pages to crawl, how many images per page — then let it rip. Your URLs never leave your machine.

Same extractor, no one in the way

The web tool throttles you after 20 extractions a day. The desktop app doesn't, because nothing bounces through our servers.

all_inclusive

Unlimited, period

Crawl as many sites as you want, as many times as you want. There's no counter, no quota, no "sign in for more." The work happens on your CPU.

tune

You set the depth

Dial in max pages and images per page. Scrape a single gallery or walk a whole catalog.

shield_lock

Fully local

URLs, logs, downloaded files — all stay on your machine. Nothing is ever uploaded to us.

travel_explore

Real browser engine

Same extractor the web tool uses — lazy loads, infinite scroll, JS-rendered galleries. Toggle headless if you want to watch it work.

folder_zip

Save to any folder

Download selected images straight into a folder you pick. Copy URLs, export a list, or browse the gallery.

update

Auto-updates

New version ships, your app tells you. One click, it restarts on the latest build. No reinstall dance.

Three steps to installed

Download, activate, paste. No sign-up flow, no OAuth pop-ups, no browser extension.

  1. 01

    Install it

    On macOS, paste the one-liner above into Terminal — the script handles download, install, and Gatekeeper. On Windows, grab the .exe installer. About 20 MB, done in seconds.

  2. 02

    Activate with your email

    Enter the email you bought with, or paste a license key. One-time step. The app remembers you from there on.

  3. 03

    Paste, configure, extract

    Drop a URL, set max pages and images per page, hit Extract. Watch it crawl live in the console, then download every image — or just the ones you pick.

Controls that mean something

The web version picks sensible defaults. The desktop app hands you the knobs.

layers

Max pages

How deep to crawl subpages. Default 3. Crank it for a full catalog.

photo_library

Max images per page

Cap per page so huge feeds don't run forever. Default 100.

visibility_off

Headless toggle

Run quiet in the background, or pop the browser open to watch it work.

filter_alt

Dedupe & keep largest

One click removes size variants of the same image, keeping the highest-res copy.

One license, both platforms

A license activates ExtractPics on both your Mac and your PC. Pay once, own the version you bought — forever.

key Personal

Get a key

One seat, both platforms, all future v1.x updates. Checkout through Gumroad — your key and receipt arrive by email within minutes.

  • checkUnlimited extractions, forever
  • checkmacOS (Apple Silicon) + Windows x64
  • checkFree updates on the 1.x line
  • checkInstant delivery via Gumroad
shopping_cart Buy on Gumroad
public Free alternative

Use the web tool

Don't need the desktop power? The browser extractor is always free — 3 extractions a day without signing in, 20 a day with a Google account.

  • check3 free extractions / day (anon)
  • check20 / day with Google sign-in
  • checkSame extractor engine
  • checkZero install
language Try the web tool

Questions worth asking

Is it actually unlimited?
Yes. The extractor runs on your machine using a bundled real browser engine — there's no API in between that we could rate-limit. If your CPU can handle it and the target site will serve the pages, the app will keep going.
Does it phone home?
Only to check your license on launch and to look for updates. The URLs you paste, the images you extract, the logs in the console — none of it is sent anywhere by us.
What platforms are supported?
macOS on Apple Silicon (M1/M2/M3/M4) and Windows 10/11 x64. Intel Macs and Linux aren't in the build matrix yet — email me if you need one.
How do updates work?
The app checks for a new release each time it starts. When one's available you get a small "Update available" prompt — click Install, it downloads, relaunches, you're on the latest. No manual reinstalls.
What does a license include?
One license covers both macOS and Windows for the same user. It unlocks all features and every v1.x update. You activate by entering the email you purchased with, or by pasting the license key directly.
Mac says the app is "damaged" or from an unidentified developer
The Mac build is signed with a minisign key but isn't yet through Apple's notarization service. Right-click the app and pick Open the first time, or run "xattr -dr com.apple.quarantine /Applications/ExtractPics.app" in Terminal to clear the quarantine flag.

Send feedback

Bug, idea, broken site, suggestion. Whatever. Goes straight to the team.