Seven sites, one command
Paste a URL and the site is detected for you. Albums download concurrently into their own folder.
The desktop app is a universal build for Intel and Apple Silicon. If it's unsigned, right-click it and choose Open the first time.
If SmartScreen warns about an unsigned app, choose More info → Run anyway.
The desktop app needs GTK 4 and WebKitGTK 6 (libwebkitgtk-6.0-4 on Debian and Ubuntu).
Prefer Go? go install github.com/rajbahakdanyu/scraper/cmd/scraper@latest.
See Installation for checksums and
runtime requirements.
Seven sites, one command
Paste a URL and the site is detected for you. Albums download concurrently into their own folder.
Terminal or desktop
A terminal dashboard that launches instantly, plus a native desktop app for macOS, Windows, and Linux with the same features and settings file.
Built to recover
Interrupted downloads resume, transient errors back off and retry, and failures are written to a retry list you can replay with one command.
Scriptable
Plain-text or JSON Lines output, dry runs, stable exit codes, and a watch mode that re-runs a list on a schedule.
Paste links. One URL, a whole list, or a text file. The Firefox extension can export your open tabs straight into one.
Preview. --dry-run resolves every album and shows the file count and
total size before anything downloads.
scraper --dry-run https://filester.sh/f/FOLDER_IDDownload. Files stream in concurrently with live progress, per-host limits, and automatic backoff when a site rate-limits you.
scraper -i urls.txtRetry what failed. Anything that didn’t finish is saved to a retry list you can replay later; partial files resume where they stopped.
scraper --input-file ~/Downloads/scraper-failed-*.txt