How To Download All Attachments In Gmail At Once

Written by Sandy Writtenhouse

Gmail can save every attachment in a single email as one ZIP file, but it has no button for downloading attachments from several emails at once. For multiple messages, forward them to yourself as attachments; for your entire mailbox, export your mail with Google Takeout.

Download All Attachments From a Single Email in Gmail

📌 Short answer: For one message, use Gmail’s built-in Download all attachments button to get a ZIP instantly; for multiple messages, use the forward-as-attachment method; and for a full-account backup, use Google Takeout (which takes longer but exports everything).

If the files you want to download are all within a single email, you can save the files to your computer from Gmail in just a few steps.

  1. Sign into Gmail and open the email containing the attachments.
  2. Click the Download all attachments button (down arrow) at the bottom of the email body.
  3. Download all attachments from a single email in GmailDownload all attachments from a single email in Gmail
  4. Open your Downloads folder or browser download location to access the ZIP file.

📌 Note: To save the files to Google Drive instead of your device, choose Add all to Drive. This is convenient if you want to share photo attachments later. If the sender used confidential mode, Gmail won’t let you download the attachments at all.

Download All Attachments From Multiple Emails in Gmail

Gmail has no built-in option to download attachments from several emails at once. Instead of opening each message, you can bundle the emails into one message and download its contents together.

  1. Sign into Gmail and locate the emails with one of the following:
    • Click the Show search options button, select Has attachment, and press Search.
    • Enter the search term: has:attachment in the Search box and press Enter or Return.
  2. Download all attachments from multiple emails in GmailDownload all attachments from multiple emails in Gmail
    1. When you receive the results, use the checkboxes to select all emails containing the attachments. Gmail shows up to 50 conversations per page by default, so you may need to repeat the process in batches.
    2. Open the More menu (three dots) in the toolbar or right-click.
    3. Choose Forward as attachment.
    4. Forward as attachmentForward as attachment
    5. Send the email to yourself.
    6. Click the Download all attachments button when you receive the email.
    7. Open your Downloads folder or browser download location to access the ZIP file.

    Gmail attaches each forwarded message as an .eml file, so the ZIP contains the original emails along with their files. If the forwarded messages add up to more than 25 MB, Gmail shares them as a Google Drive link instead of attaching them, so forward smaller batches if you want a single download.

    💡 Tip: Because the message you forward to yourself as an attachment will be sizeable, learn additional ways to send large files via email.

Download All Email Attachments in Gmail (Entire Mailbox)

Do you want to perform a one-time cleanup by saving all files to your device and then deleting the attachments from Gmail? If you want to download all attachments from your entire mailbox, you have a couple of options.

Google Takeout

Google Takeout is a free tool you can use to obtain your data from various Google services like Gmail, Google Photos, Google Drive, and YouTube. With it, you can download a copy of all email data including attachments.

  1. Visit Google Takeout and sign into your account.
  2. Click Deselect all at the top.
  3. Scroll down and check the box for Mail along with any other data you’d like.
  4. Optionally, select All Mail data included to pick specific labels for the export.
  5. Google Takeout lets you download Gmail data and attachmentsGoogle Takeout lets you download Gmail data and attachments
  6. Click Next step.
  7. Click Next stepClick Next step
  8. Adjust the Destination, Frequency, and File type & size per your preferences.
  9. Click Create export.
Click Create exportClick Create export

Depending on your mailbox size, the export can take anywhere from a few minutes to a few days. The download link expires in about 7 days, and each archive can be downloaded up to 5 times.

Gmail data arrives in MBOX format, with attachments stored inside the messages rather than as separate files. To get the files out, open the MBOX file in an email client or tool that supports the format. Learn more about downloading Gmail emails in MBOX format.

Third-Party Tools

Another option is to use a third-party app. The ability to download email attachments from Gmail is a feature of many backup tools, making this a good option if you’re interested in saving additional data.

Here are a few data backup tools you can review to get started:

Availability Cost Extras
Web-based Free for 50 emails per month with plans starting at $59.99 yearly
  • Cloud file transfer
  • Cloud sync & backup
  • File manager
Windows and Mac $29 for Windows or Mac
  • Filter options
  • Multiple email formats
  • Email account migration
Windows and Mac $29 for Windows
$39 for Mac
  • Back up only new emails
  • Back up Contacts & Calendar
  • Export reports

Download All Attachments in Gmail on Android

If you’re using Gmail on your Android phone and want to download attachments to that device, your options are unfortunately limited. There isn’t currently a “download all attachments” button like in Gmail’s web application.

Instead, you must download files and photos one by one or save each one with Save to Drive. To save time, you can also turn on automatic attachment downloads, which work only when you’re connected to Wi-Fi.

Download Attachments From an Email

  1. Launch the Gmail app on Android.
  2. Open the email containing the attachments.
  3. Tap the Download button (down arrow) on the attachment.
  4. Repeat until you’ve downloaded all attachments.

Download Attachments Automatically

  1. Launch the Gmail app and open the left-hand Menu.
  2. Select Settings.
  3. Choose your account.
  4. Check the box for Download attachments.

📌 Note: To find attachments you’ve saved with the Download button, open your phone’s Files app and choose Downloads. You can then view, share, move, or copy a file.

Post Download Cleanup with Clean Email

Once you save the files you need, the next step is clearing the original messages. Gmail can do this manually, but it becomes slow when you need to process large batches of messages with attachments.

Clean Email is safe to use and gives you a faster delete flow for attachment-heavy email groups so you can remove the source messages right after backup and reclaim space with fewer manual steps, and it’s available on macOS, iOS, Android, and as a web app.

Conclusion

Gmail downloads every attachment in one email as a ZIP, needs the forward-as-attachment workaround for several emails, and relies on Google Takeout for a complete mailbox export.

Pick the method that matches your scope, save your files first, and then clean up the original messages so your mailbox stays organized.

Try Clean Email for Free
*****4.5based on 3,700 user reviews
Get Started
InboxClean Your Mailbox

Use tools like Cleaning Suggestions and Smart Folders to help you quickly clean out an overloaded inbox

Mute unwanted emailsUnsubscribe

Keep unwanted emails out of your inbox by unsubscribing—even from email lists that don’t have an unsubscribe link

Clean your emailsKeep it Clean

Automate repetitive tasks with Auto Clean rules to archive emails as they become old or to sort them into folders

Background
Use filters to find emails you want to clean.Arrow
Screener FeatureArrow
UnsubscribeArrow
Auto CleanArrow
Sender SettingsArrow