v1.0.14 · Desktop · macOS + Windows

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.

download extractpics-installer
lightbulb

Open Terminal (⌘+Space → "Terminal") → paste → hit Enter. That's it — the app installs itself and launches, ready to use. Apple Silicon only.

all_inclusiveNo limits shield_lockRuns locally updateAuto-updates boltNative speed
Crawl 1–100 pages No throttling Real browser engine Download to folder Dedupe built-in
[ Section 01 / Why desktop ]

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 / 01

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 / 02

You set the depth

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

shield_lock / 03

Fully local

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

travel_explore / 04

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 / 05

Save to any folder

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

update / 06

Auto-updates

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

[ Section 02 ]

Three steps
to installed.

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

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. Either way it's about 20 MB and done in seconds.

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.

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.

[ Section 03 / The dials ]

Controls that
actually 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.

cloud_done ExtractPics
Session History Settings Feedback
https://example.com/gallery
Max pages
25
Per page
100
Headless
ON
image
image
image
image
image
image
image
image
image
image
image
image
› crawled 8 pages · 247 images found Complete
[ Section 04 / License ]

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
[ Section 05 / FAQ ]

Questions
worth asking.

Is it actually unlimited?

add

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?

add

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?

add

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?

add

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?

add

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

add

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.

[ Go get it ]

Stop hitting
limits.

Under 20 MB. Installs in seconds. Runs forever.