Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Grab All Files – Bulk PDF & File Downloader

Grab All Files – Bulk PDF & File Downloader by Grab All Files – Bulk PDF & File Downloader

Search and batch-download files of 708 types (extensions) found on a page. Detects files on login-required sites and inside iframes too, handling everything locally—from site crawling to PDF merging and ZIP/CSV export.

Some features may require paymentSome features may require payment
0 (0 reviews)0 (0 reviews)
17 Users17 Users
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
Choose what to grab from 660+ file types across 40+ categories — documents, images, spreadsheets, archives, presentations and more — or add your own, then scan the page or crawl the whole site.
About this extension
Grab All Files is a browser extension that detects downloadable files on the page you are viewing or any URL you enter, then lets you batch-download the files you select. You can also merge multiple PDFs locally in your browser without uploading anything.

This extension has a permanent free plan from the first launch. Scanning, file detection, preview, deep crawl, ZIP creation, PDF merge, CSV export, renaming, organizing, and basic downloading are available for free. The free plan saves up to 20 files per download action; a one-time Pro license removes that per-action limit. There is no subscription.

Paid licenses are sold by Tetsunobu Kawai, not by Mozilla. Payment is processed via Stripe Checkout on an external purchase page, not inside the extension.

Key features:
- Scan the current page, scan any URL you enter, or crawl a whole site (depth 0–5 or unlimited, up to 100,000 pages)
- Finds files ordinary downloaders miss: PDFs inside iframes and viewers, lazy-loaded images, fetch/XHR responses, blob URLs, CMS download routes, hidden form values, and 39 data-* attributes
- Works behind logins — uses your existing browser session, with an optional cookie mode for intranets, LMS/portals, and member-only pages
- Works where others fail — handles Cloudflare/WAF bot-walls, JavaScript single-page apps (React, Next, Nuxt, Vue), and CSRF-protected POST forms, and confirms file types by signature, not just extension
- Filter by name, title, type, and size with include and exclude rules; sort, de-duplicate, and reorder before downloading
- 38 file-type categories (documents, images, spreadsheets, e-books, CAD/BIM, GIS, camera RAW, AI/ML models, and more) plus your own custom extensions
- Bulk-download with adjustable parallelism, pause/resume, auto-retry, and one-click retry of failed files; organize saved files into folders by type or domain
- Rename downloads from each PDF's title or page heading
- Local PDF merge and local ZIP creation — everything stays in your browser, no cloud upload
- Export a CSV of file URLs, names, sizes, types, and titles
- Right-click context-menu actions, scan history, and downloaded badges so you don't grab the same file twice; UI in 10 languages: English, Japanese, German, Spanish, French, Italian, Korean, Simplified Chinese, Traditional Chinese, Brazilian Portuguese

About permissions:
Grab All Files requests broad HTTP/HTTPS host permissions so the user can scan any site of their choice — the target domain cannot be known in advance. The extension does not send scan history, page HTML, browsing activity, or file contents to any developer-controlled server. Outbound traffic to a developer server is limited to HTTPS calls to our Supabase backend for license verification, plus a small set of plan-interaction events (when a free-plan limit or upgrade prompt is shown, and whether you choose to upgrade or stay on the free plan) that contain only a randomly generated device ID, your plan state, and a feature label — never page content, URLs, file names, or personal data.
Developer comments
Questions, bugs, or feature requests? Use the in-app "Report a bug or request a feature" link, or contact us at https://grab-all-files.app/contact/.
14-day free trial with full features (no credit card). After the trial, a one-time US$19.99 license (no subscription) activates on up to 3 devices. Files download directly to your device — nothing is uploaded; only license/trial verification reaches our server.
On Firefox, downloads are saved to your browser's default Downloads folder.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Download files and read and modify the browser’s download history
  • Display notifications to you
  • Access browser tabs
  • Access your data for all websites

Optional permissions:

  • Access your data for all websites

Required data collection, according to the developer:

  • Authentication information

Optional data collection, according to the developer:

  • Technical and interaction data
Learn more
More information
Add-on Links
  • Homepage
  • Copy add-on ID
Version
5.1.9
Size
1.25 MB
Last updated
12 hours ago (Jul 8, 2026)
Related Categories
  • Web Development
  • Download Management
  • Photos, Music & Videos
License
All Rights Reserved
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Tags
  • download
  • image search
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.