Gmail Attachment Size Limit: How Big Can Files Be? (2026)

By Ladislav Martincik — Founder & Developer, Save Bulk Gmail Attachments · · Updated

Gmail Attachment Size Limit: How Big Can Files Be?

Quick answer: Gmail’s attachment size limit is 25 MB to send and 50 MB to receive on a personal account. The 25 MB cap is the total for all files in one email, not per file — and because attachments are Base64-encoded, files close to 25 MB can be rejected and sent as a Drive link instead. Go over 25 MB and Gmail automatically uploads the files to Google Drive and drops in a link instead. If attachments are filling your inbox, the Bulk-Save Gmail extension saves them all to Drive — or downloads them as a ZIP — in one click, so you can organize them and clear out the heavy emails.

If you’ve ever tried to attach a file and watched Gmail reject it, you’ve hit one of two limits. The number most people quote — 25 MB — is only half the story. Here’s exactly how big Gmail attachments can be in 2026, why your real limit is lower than the official one, and what to do when a file won’t fit.

Gmail Attachment Size Limits by Account Type

ActionPersonal GmailWorkspace (most plans)Enterprise Plus
Sending25 MB25 MB50 MB
Receiving50 MB50 MB70 MB

The send limit has been 25 MB for personal accounts for years — Google documents it in its official Send attachments with your Gmail message help article. What changed in 2026 is the top end: Google raised Enterprise Plus accounts to 50 MB send / 70 MB receive. For everyone on a free Gmail or a standard Workspace plan, 25 MB to send remains the number that matters.

Why a File Under 25 MB Can Still Get Rejected

Here’s the part that trips people up: attachments don’t travel as raw files. Email can’t transmit raw binary, so Gmail converts every attachment to Base64, a text-safe format that inflates the size by roughly a third. Add message headers and overhead, and a file that looked comfortably under 25 MB on your hard drive can encode large enough to bump against the cap.

Rule of thumb: if a file is within a few MB of 25 MB and won’t attach, encoding overhead is the usual reason. Compress it, or let Gmail fall back to a Drive link.

What Happens When You Exceed 25 MB

Gmail doesn’t throw an error and stop you. Instead, it quietly switches strategies:

  1. You attach files totaling more than 25 MB.
  2. Gmail uploads those files to your Google Drive.
  3. The attachment is replaced with a Drive link in the email body.
  4. The recipient clicks the link to view or download the file.

This is convenient for one-off large files, but it has a catch: those files now live in your Drive and count against your storage. Send enough big attachments and you’ll start filling up the 15 GB that’s shared across Gmail, Drive, and Google Photos.

The Hidden Limit Nobody Talks About: Storage

The send and receive limits are per-email. The limit that actually causes problems over time is your total storage — 15 GB free, shared across Gmail, Drive, and Photos per Google’s storage documentation.

Every attachment you send and receive sits inside your mailbox and counts toward that 15 GB. A few years of invoices, contracts, design files, and photo attachments quietly consume gigabytes. When you hit the ceiling, Gmail stops sending and receiving mail entirely until you free up space — or pay for more.

One catch worth understanding: Google Drive shares the same 15 GB. Copying an attachment to Drive and leaving it there doesn’t free space — you’ve just moved it within the same quota. To actually reclaim storage you have two honest paths:

Either way, the slow part is prying attachments out of dozens of emails by hand — Gmail makes you open each message and download files individually. The Bulk-Save Gmail extension collapses it into one action: select any group of emails, click once, and every attachment is saved to Drive (auto-organized by date) or downloaded as a ZIP. Use the ZIP route when the goal is to reclaim storage; use Drive when the goal is an organized backup. See all features for how the batch save and Drive organization work.

Blocked File Types (The Limit That Isn’t About Size)

Some files won’t attach at any size. Gmail blocks file types it considers a security risk — chiefly executables — to stop malware spreading over email. Per Google’s list of file types blocked in Gmail, commonly blocked extensions include .exe, .dll, .bat, .cmd, .msi, .jar, and other script and executable formats.

Important: renaming the file or zipping it usually won’t help. Gmail inspects the contents of archives like .zip, so a blocked file type stays blocked even inside a ZIP — and Gmail also rejects password-protected archives whose contents it can’t scan. To send one of these, upload it to Google Drive and share the link, or use a dedicated file-transfer service.

How to Send Files Larger Than the Gmail Limit

When a file is too big to attach, you have a few options:

Quick Reference

If incoming attachments are what’s filling your inbox, the fastest cleanup is to move them out in bulk. Install the Bulk-Save Gmail extension free — select your attachment-heavy emails, save everything to Drive or download it as a ZIP in one click, then clear out the heavy emails. (To shrink your Google storage rather than just tidy your inbox, take the ZIP and keep the files off Google — Drive shares the same 15 GB.) Related reading: save Gmail attachments to Google Drive, bulk-download Gmail attachments, and a roundup of the best Gmail attachment downloader tools.

Frequently Asked Questions

What is the maximum attachment size in Gmail?

Gmail lets you send up to 25 MB of attachments per email on a personal account. That 25 MB is the total for all files in the message combined, not per file. If you go over, Gmail automatically uploads the files to Google Drive and inserts a link instead.

Why can't I attach a file that's under 25 MB?

Attachments are Base64-encoded for email, which adds roughly a third to their size. Once you add that overhead plus message headers, a file within a few MB of 25 MB can tip over the limit and get rejected or sent as a Google Drive link instead. If a file close to 25 MB won't attach, encoding overhead is usually why.

What happens when a Gmail attachment is too big?

When your attachments exceed 25 MB, Gmail doesn't block the email — it uploads the files to your Google Drive and replaces them with a shareable Drive link in the message body. The recipient clicks the link to download.

What's the limit for receiving attachments in Gmail?

Gmail can receive messages up to 50 MB on standard accounts — larger than the 25 MB send limit, because senders on other platforms may attach bigger files. Google Workspace Enterprise Plus raised receiving to 70 MB in 2026.

How do I free up Gmail storage taken by attachments?

Attachments count toward your 15 GB of free Google storage, shared across Gmail, Drive, and Photos. Because Drive shares that same quota, copying attachments to Drive doesn't free space on its own — to actually reclaim storage, download them off Google (for example as a ZIP), then delete the heavy emails and empty Trash. Saving to Drive is still useful for keeping an organized backup.