Chrome extension
Gmail Bulk Extractor
Select as many emails as you like, then save them all as PDFs, pull down every attachment, archive the lot as a ZIP, or merge the whole selection into one document. Works with Gmail and Google Workspace accounts.
- 7-day Pro trial on install
- No sign-up, no OAuth
- MIT licensed
Features
Four actions, one selection
Select emails however you normally do — checkboxes, a search, a label — and the toolbar acts on all of them.
PDF — one file per email
Every selected message is rendered to its own PDF, laid out the way Gmail's own print view looks, and saved to a dated folder.
Attachments — all of them, at once
Pulls every attachment out of every selected email and files them into a folder per message, so you can tell which file came from where.
ZIP — a portable archive Pro
Bundles the selected emails and their attachments into a single ZIP, with
one folder per email and an index.html at the top to browse them.
The right format for handing a case file to someone else.
Merge — everything in one PDF Pro
Renders the whole selection into a single combined PDF and opens it in a new tab, so you can read it through, print it, or save it as one document.
Plans
Seven days of Pro, then free forever
Every install begins with a full 7-day Pro trial — no card, no account. When it ends the extension keeps working on the Free tier; nothing you saved is taken away.
| Free | Pro & trial | |
|---|---|---|
| Save emails as PDF | Included | Included |
| Download attachments | Included | Included |
| Emails per week | Up to 100 | Unlimited |
| ZIP export | — | Included |
| Merge into one PDF | — | Included |
| File & folder naming | Defaults | Custom templates |
Pro is available as a subscription or a one-time unlock, handled by ExtensionPay and Stripe. The weekly count covers emails processed by the free actions and resets on a rolling seven-day window.
Custom naming, on Pro
Free installs name files from each email's subject. On Pro you set the pattern
yourself with a template — {date}, {sender},
{subject} and {index} — for both the file names and the
folders they go into. If your filing system expects
2026-03-14 Acme Invoice.pdf, you can have exactly that.
Where your files land
- Attachments →
Downloads/gmail-extract-<date>/<subject>/ - PDFs →
Downloads/gmail-pdf-<date>/<subject>.pdf - ZIP →
Downloads/gmail-export-<date>.zip - Merge opens in a tab rather than saving a file, so you choose what to do with it.
How it works
No OAuth. No server. No copy of your mail.
Nearly every other bulk email tool asks you to authorise it against your Google account, then does the work on its own servers. This one doesn't, because it doesn't need to.
The extension reads your messages through the Gmail session already open in your browser, using Gmail's own built-in print view for content and Gmail's own URLs for attachments. PDFs are rendered locally by Chrome itself. All of it happens on your machine.
The only network requests the extension makes are to ExtensionPay and Stripe, and only to check or activate a Pro licence. No email content is part of those requests — read the privacy policy or the source if you want to verify that.
Questions
Before you install
Why does it ask for the "debugger" permission?
To make PDFs. Chrome only exposes proper PDF rendering — the same engine behind
Print to PDF — through the DevTools Protocol, and reaching that requires the
debugger permission. The extension uses it for exactly one call,
Page.printToPDF, on a background tab it opened itself.
While that runs, Chrome shows a yellow banner reading "Gmail Bulk Extractor started debugging this browser". That is Chrome being transparent about the permission, not something going wrong. It disappears when the export finishes.
Can it read my emails, or send them anywhere?
It reads the messages you select, in your browser, in order to convert them — and that is where it stops. Nothing is transmitted. There is no CyberFenix server for your mail to go to.
Does it work with Google Workspace accounts?
Yes, and with multiple signed-in accounts. It operates on whichever Gmail account the tab is open on.
What happens when my 7-day Pro trial ends?
The extension keeps working. PDF and Attachments stay available up to 100 emails a week, and ZIP, Merge and custom naming become upgrade options. Nothing you already exported is affected.
The toolbar isn't showing up.
Reload the Gmail tab — after an install or update the page needs a refresh before the new toolbar loads. If it still doesn't appear, see the troubleshooting notes.
Which browsers can I use it in?
Chrome and Chromium-based browsers that install from the Chrome Web Store: Edge, Brave, Opera and Vivaldi. Firefox and Safari aren't supported.
Try it on your next fifty emails
Install it, select a batch, and see how long it takes. Seven days of Pro included.