Download all attachments from Gmail — at once, and from now on
Gmail has a one-click answer for a single message and no answer at all for a hundred of them. Both halves are worth knowing before you install anything.
How do you download all attachments from Gmail at once?
Inside one message, Gmail shows a Download all icon above the attachments that saves them as a single ZIP, and an Add all to Drive icon next to it. Across many messages there is no native button: you repeat it per message, export everything with Google Takeout as an MBOX file, or use a third-party add-on.
-
Find the mail that carries files
Search
has:attachmentin Gmail, and narrow it withfilename:pdf,from:orafter:2026/01/01. Sorting out which messages matter is most of the work, and search operators do it in seconds. -
Use “Download all” inside each message
Open a message with two or more attachments and hover over the attachment area: the download-all icon saves every file as one ZIP, and the Drive icon beside it copies them all into My Drive instead.
-
For a full archive, export with Google Takeout
Takeout exports the whole mailbox (or chosen labels) as an MBOX file. The attachments are inside it but embedded in the mail, not as separate files — you need a mail client or converter to pull them out.
Where Gmail's own buttons stop
Downloading everything in one message is solved. Downloading the attachments of two hundred messages is not, and that is the question almost everyone typing this search is actually asking. Gmail has no multi-select download: selecting a batch of conversations gives you archive, delete and label, never save.
Takeout looks like the escape hatch until you open what it produces. An MBOX file is one long stream of messages with the files encoded inside them, so the result of a Takeout export is not a folder of PDFs — it is a second job, done with a desktop mail client or a converter tool.
The download is not the slow part
Clicking “Download all” on fifty messages takes a few minutes. What takes the afternoon is afterwards: fifty ZIPs, a downloads folder full of invoice(3).pdf and scan_0012.jpg, and the job of opening each one to find out what it is and where it goes.
That is why a one-off bulk download rarely ends the problem. It moves the pile from the inbox to the downloads folder, and three months later there is a new pile in the inbox.
Deciding what the files are, not just fetching them
A download grabs everything the search matched. A rule decides what each file is before it is saved, which is the step the ZIP leaves for you.
“Everything with an attachment”
The honest version of has:attachment: it catches invoices, but also every logo, calendar invite and signature image, so the folder it fills needs sorting all over again.
“Invoices and receipts for the business, from any sender. Not calendar invites, not images in newsletters.”
Says what the files are for, which is the thing a bulk download never knows — and the reason the ZIP needs a second pass by hand.
What arrives in Drive instead of a ZIP
Each attachment is saved on its own, named from what is written inside it:
Invoice_Northwind-Traders_2026-09-18.pdf
It goes straight to Accounting Invoices 2026 in the Drive you connected. No ZIP to unpack, no downloads folder in between, and the mail stays unread in Gmail.
Findest does not download your old mail. It works forward from the moment you connect the mailbox, so the backlog already sitting in Gmail is a job for the native methods above. What it changes is that the backlog stops growing: every attachment that arrives afterwards is read, renamed and filed within five minutes.
Questions about downloading Gmail attachments
Why is there no “Download all” icon on my message?
It only appears when a message has two or more attachments. With a single file you get the normal download and Drive icons on that file instead.
Can I download attachments from several emails at once?
Not with Gmail alone. Selecting multiple conversations offers archive, delete, labels and forward, but no download. The native options are one message at a time, or a Takeout export of the whole mailbox.
Will Google Takeout give me the attachments as files?
No. Takeout produces an MBOX file with the attachments encoded inside each message. You get the data, but turning it back into individual PDFs takes another tool.
Can Findest pull attachments out of old emails?
No. It only files attachments that arrive after you connect the mailbox. That is a deliberate limit of how it reads mail, not a plan restriction.
Related questions
A free script that saves Gmail attachments to Google Drive
Under fifty lines of Google Apps Script, running in your own account. It also clears the backlog of old mail — the one thing Findest does not do. Read it →
Save Gmail attachments to Google Drive, automatically
Gmail routes envelopes. It has never been able to route what is inside the attachment — which is the part you actually want filed. Read it →
Save all attachments in Outlook — one message, many, and every new one
Each version of Outlook hides the same button in a different place. Across many emails, none of them has one. Read it →
Clear the backlog once. Don't let it build up again.
Free plan, one mailbox, 30 files a month — enough to see whether it names your documents the way you would.