Gmail Attachments Not Downloading? 10 Fixes (2026)
Gmail Attachments Not Downloading? Here’s How to Fix It
Quick answer: When a Gmail attachment won’t download, the cause is almost always on your side of the connection, not a broken file. In order of likelihood it’s a browser extension (ad-blockers and privacy tools top the list) blocking the download script, a corrupted cache or cookies, a blocked Chrome download or pop-up permission, third-party cookies turned off so Google’s auth check fails, or you’ve hit a large file / full storage wall. The fastest single test: open the email in an incognito window — that disables extensions and starts clean. If the download works there, you’ve narrowed it to an extension or your cache in one step. And if native download keeps failing on big or bulk jobs, saving attachments straight to Google Drive with the Bulk-Save Gmail extension skips the local download step entirely.
Work down this list in order. The first few causes account for the large majority of cases, so you usually won’t reach the bottom.
1. A Browser Extension Is Blocking the Download
This is the number one cause and the one people check last. Ad-blockers, privacy extensions, script blockers, and some VPN browser add-ons intercept the request Gmail makes to fetch an attachment or to write it to Drive, and silently cancel it. Nothing errors — the download just never starts.
Fix: Open the email in an incognito/private window (extensions are off by default there). If the attachment downloads, an extension is the culprit. Re-enable your extensions one at a time until it breaks again, then either whitelist mail.google.com and googleusercontent.com in that extension or leave it disabled for Gmail.
2. Corrupted Cache or Cookies
Gmail’s download relies on a short handshake between your browser’s cached session and Google’s servers. When the cache or cookies get stale or corrupted, that handshake breaks — often showing as a spinner that never resolves or a download that fails at 0%.
Fix: Clear cached images and files and cookies for google.com (Chrome: Settings → Privacy and security → Clear browsing data). You’ll be signed out of Google and have to sign back in, which is the point — it rebuilds a clean session. Restart the browser and retry.
3. Chrome Download or Pop-up Permission Is Blocked
If Chrome is set to block downloads or pop-ups for Gmail, the download prompt gets eaten before you ever see it. This is common after clicking “Block” on a permission prompt by accident.
Fix: Go to Settings → Privacy and security → Site settings → mail.google.com. Set Downloads, Pop-ups and redirects, and Automatic downloads to Allow. On the Downloads settings page, also confirm “Ask where to save each file before downloading” isn’t silently waiting on a hidden dialog.
4. Third-Party Cookies Are Disabled
Gmail hands attachments and “Save to Drive” actions off to other Google domains (like googleusercontent.com). If third-party cookies are fully blocked, the auth check to those domains fails and the download or Drive save quietly dies.
Fix: In Site settings → Third-party cookies, add [*.]google.com and [*.]googleusercontent.com to the “allowed” list, even if you keep third-party cookies blocked everywhere else.
5. Confidential Mode (Not a Bug)
If the message was sent with Gmail confidential mode, there is no download button and there never was — the feature deliberately blocks downloading, printing, and forwarding, and no extension or tool can legitimately bypass it. Don’t spend time troubleshooting this one; it’s working as designed.
Fix: Ask the sender to resend the file as a normal email. Full detail on what’s possible is in our guide to downloading confidential mode attachments. For every non-confidential attachment, the other fixes here apply.
6. The File Is Too Large, or Your Storage Is Full
Two size traps look like a download failure. First, very large attachments make Gmail’s in-browser “Download all” time out or produce a broken ZIP. Second, if your 15 GB of Google storage is full, “Save to Drive” silently fails because there’s nowhere to write the file (Gmail, Drive, and Photos share that quota).
Fix: For the storage wall, clear space or find and remove large attachments first. For oversized files, note that anything over Gmail’s limit is delivered as a Drive link rather than a real attachment — see Gmail attachment size limits for why. Then save individual files to Drive instead of Zipping everything locally.
7. Attachments Aren’t Showing at All
If the paperclip icon or thumbnails don’t even appear, the file isn’t missing — the interface isn’t rendering it. Gmail’s Basic HTML view strips inline attachment previews, a flaky connection stops thumbnails loading, and interface-rewriting extensions can hide the attachment row.
Fix: Make sure you’re on Standard Gmail view, not Basic HTML (check the link at the bottom of the page). Refresh the message, check your connection, and disable any extension that restyles Gmail.
8. A Download Starts but Never Finishes
A stuck or interrupted download — stalls partway, or the ZIP arrives corrupted — is usually a connection interruption during Gmail’s in-browser zipping step. Because the whole ZIP is built client-side before it saves, any hiccup restarts the job from zero.
Fix: Retry on a stable connection, or sidestep the ZIP step entirely by saving straight to Drive (below), which transfers files individually rather than as one all-or-nothing archive.
9. Try Another Browser or Device
If you’ve worked through the list and it still fails, isolate whether it’s this browser or your account. Open Gmail in a different browser or on your phone. If the attachment downloads there, the problem is local to the first browser — reset it (clear data, disable extensions, or reinstall). If it fails everywhere, the issue is the file (confidential mode, size) rather than your setup.
10. When Native Download Keeps Failing: Save to Drive Instead
Most of the failures above share one root: Gmail’s native download runs through the browser’s download UI — extensions, permissions, cache, and in-browser ZIP building all sit in that path, and any one of them can break it. There’s a way around the whole class of problem.
The Bulk-Save Gmail extension reads each attachment through the Gmail API (read-only) and writes it to Google Drive via Google’s own Drive API — it never touches the browser’s native download flow, so the ad-blocker, pop-up-permission, and broken-ZIP failure modes simply don’t apply. You select any set of emails — one, twenty, or a hundred — and every attachment lands in Drive, auto-organized, in a single action. It runs 100% client-side with a free tier of 7 saves per day; Pro is $4.99/month for unlimited. Once you’re set up, the bulk download walkthrough covers day-to-day use, and if a Drive authorization error appears after install, the Drive setup troubleshooting walks through re-connecting.
Quick Reference
- First test: open the email in an incognito window — isolates extensions + cache in one step.
- Most common cause: an ad-blocker / privacy extension blocking the download; whitelist Gmail or disable it there.
- Cache/cookies: clear cached files + google.com cookies, sign back in, retry.
- Permissions: set Downloads, Pop-ups, and Cookies to Allow for
mail.google.com. - Confidential mode: not a bug — blocked by design; ask the sender to resend normally.
- Storage full or file too big: clear space / expect a Drive link for oversized files.
- Won’t show at all: switch off Basic HTML view; refresh; disable interface extensions.
- Reliable route for bulk/heavy jobs: save straight to Drive — bypasses the browser download path entirely.
Most “Gmail attachments not downloading” cases clear up in the first two steps — an extension or a stale cache. If you regularly download attachments across lots of emails, though, the native one-at-a-time flow is fragile by design. Saving directly to Google Drive removes the browser download step that’s causing the failure in the first place: install Bulk-Save Gmail free, select your attachment-heavy emails, and save everything to Drive at once. Related reading: how to download Gmail attachments in bulk.
Frequently Asked Questions
Why won't my Gmail attachments download?
The usual causes are a browser extension (ad-blockers and privacy tools are the most common) blocking Gmail's download script, a corrupted cache or cookies breaking the download handshake, Chrome's download or pop-up permission being blocked for mail.google.com, third-party cookies being disabled so the Google auth check fails, or the file being in confidential mode. Work through them one at a time: try an incognito window first, since that disables extensions and starts with a clean cache — if the download works there, an extension or the cache is your culprit.
Why are my Gmail attachments not showing at all?
If the attachment thumbnails or the paperclip icon don't appear, it's almost always a display or connection issue rather than a missing file. Refresh the message, switch off Gmail's Basic HTML view (it hides inline previews), check your connection, and disable any extension that rewrites the Gmail interface. The attachment is still on Google's servers — the interface just isn't rendering it.
How do I fix Gmail attachments not downloading in Chrome?
Open Chrome Settings → Privacy and security → Site settings → mail.google.com and make sure Downloads, Pop-ups, and Cookies are set to Allow. Then clear cached images and files, restart Chrome, and retry. If a download starts but never finishes, it's usually a large file or a flaky connection — save it straight to Google Drive instead, which avoids the local download step entirely.
Why does downloading all attachments fail on big emails?
Gmail's built-in 'Download all attachments' zips the files in your browser first, so a large or slow email can time out or produce a broken ZIP, and it only works one message at a time. If you're trying to pull attachments from many emails or from heavy messages, saving directly to Google Drive with an extension is more reliable because it reads each file through the Gmail API and writes it to Drive without building a ZIP in the browser.
Can't download a confidential mode attachment — is that a bug?
No. Gmail confidential mode blocks downloading, printing, and forwarding by design, so a missing download button there is the feature working, not a fault. No tool can bypass it. See our confidential mode guide for what's actually possible. For every normal (non-confidential) attachment, the fixes in this article apply.