Enzonic Send
Sign in
  1. Home
  2. Guides
  3. Gmail Attachment Size Limit (and How to Get Around It)

Gmail Attachment Size Limit (and How to Get Around It)

Gmail lets you attach up to 25 MB per message at the time of writing. Anything bigger becomes a Google Drive link, which has its own catches. Here is what actually happens and what to do instead.

Send Receive

Drop files or a folder

Files Folder

Up to 500 MB · Sign in for 2 GB

Step by step

  1. Check the file size

    Right-click the file (Windows) or press Command-I (Mac) to see its size. If it is over 25 MB, Gmail will not attach it directly.

  2. Upload it to Enzonic Send

    Drag the file or folder into the uploader on this page. Up to 500 MB works without an account, or 2 GB with a free account.

  3. Pick expiry and options

    Choose how long the link lives, and add a password or download limit if the file is sensitive.

  4. Paste the link into your Gmail message

    Copy the share link or 6-digit code and paste it into the email body. The recipient clicks it and downloads the original file.

Gmail is where most people first hit a file size wall. You drag in a video or a folder of scans, and instead of a paperclip you get a Google Drive prompt. Here is how the limit works and the quickest way past it.

The numbers at the time of writing

What Limit
Attachments you can send in one email 25 MB total
What happens above 25 MB File is uploaded to Google Drive and sent as a link
Blocked file types Executables and some scripts, even inside zip files

Two details trip people up:

  • The 25 MB is per message, not per file. Five 6 MB photos add up to 30 MB and will not fit.
  • Email encoding adds overhead. Attachments are encoded for transport, which inflates them by roughly a third. A file that shows as 24 MB on disk can fail, so treat 20 MB or so as the safe ceiling.

Google can change these limits, so if something behaves differently, check Gmail's help pages for the current figures.

What the Google Drive fallback really means

When you attach something over 25 MB, Gmail offers to put it in Google Drive and insert a link. That works, but it has side effects worth knowing:

  • It uses your Drive storage. The file stays in your Drive until you delete it, eating into the free storage that Gmail, Drive and Photos share.
  • Sharing is a separate step. If the link is restricted, the recipient sees a "request access" page and you get an email asking you to approve them.
  • The link does not expire on its own. Anyone the file is shared with can keep opening it until you remove it.
  • The recipient may need a Google account depending on how the sharing is set.

For a one-off file you just want someone to download, that is more cleanup than the task deserves.

Enzonic Send is a free transfer site that gives you a link you can paste into any email, including Gmail.

  1. Drag your file into the uploader on this page. Multiple files or a whole folder get zipped in your browser automatically, with folder structure kept.
  2. Pick an expiry: 1 hour, 1 day or 3 days without an account, up to 7 days if you sign in.
  3. Copy the share link and paste it into your Gmail message.

Your recipient clicks the link and gets the original file, not a compressed preview. They can also type the 6-digit code at send.enzonic.com/receive if the link gets mangled by a mail filter. Because files are stored on Cloudflare's network, you can close your tab once the upload finishes.

Size limits: up to 500 MB per transfer with no account, 2 GB per transfer with a free account. That is far above Gmail's 25 MB, though it is not unlimited. For bigger jobs, see the comparison of free file transfer services.

When the file is sensitive

Gmail attachments sit in both mailboxes indefinitely. A transfer link can be more contained:

  • Set a password and send it by a different channel, such as a text message.
  • Set a download limit of 1 so the link stops working after the recipient grabs it.
  • Pick a short expiry. Files are deleted automatically when the link expires, and you can delete them yourself earlier.

Transfers are encrypted in transit and at rest. They are not end-to-end encrypted, so for highly regulated data follow your organisation's policy. More detail is on the password-protected file sharing page.

Should you just zip it?

Zipping is the first thing people try. It helps with spreadsheets, text documents and some uncompressed formats, but it does very little for:

  • JPEG and HEIC photos
  • MP4 and MOV videos
  • Most PDFs with images
  • Files that are already zip, rar or 7z

If your 40 MB folder of phone photos zips down to 38 MB, you are still over the limit. Splitting archives into 20 MB parts across several emails works in theory, but the recipient then has to download every part and reassemble them. A single link is less error-prone. The send a zip file guide covers when zipping is worth it.

Troubleshooting Gmail attachment errors

"The file you are trying to send exceeds the 25 MB attachment limit." Total attachments are over 25 MB. Remove some files or send a link instead.

"Blocked for security reasons." Gmail detected a file type it does not allow, such as .exe or .js, possibly inside an archive. Renaming the extension usually still fails and is not a good habit anyway.

The recipient says the email never arrived. Their provider may have a lower incoming limit than you expect. Outlook, for example, has its own caps, covered in the Outlook attachment size limit guide.

The Drive link says "You need access". Open the file in Drive, choose Share, and change General access to "Anyone with the link", or add the recipient's address.

Quick decision guide

  • Under 20 MB, not sensitive: attach it in Gmail directly.
  • Over 25 MB, recipient already uses Google Drive: the Drive link is fine.
  • Over 25 MB, you want it gone after a few days: use a transfer link from this page.
  • Many files or a folder: drag the folder in and let it zip in the browser. See send a folder online.

For the bigger picture on moving large files, including cloud drives and device-to-device options, read how to send large files free or the shorter files too big for email.

FAQ

What is the maximum attachment size in Gmail?

At the time of writing, Gmail allows up to 25 MB of attachments per email. The total includes all files attached to that message, and encoding overhead means the usable size can be a little lower.

Can the recipient's email provider reject my attachment?

Yes. Every provider sets its own limits, and some are lower than Gmail's. Sending a link instead of an attachment avoids that problem entirely.

Why does Gmail turn my attachment into a Google Drive link?

When the file is over 25 MB, Gmail uploads it to your Google Drive and inserts a link instead. The file counts against your Drive storage and you need to check its sharing settings.

Does zipping a file get it under the Gmail limit?

Only sometimes. Documents and text compress well, but photos, videos and PDFs that are already compressed barely shrink in a zip.

Why does Gmail block some zip files?

Gmail blocks certain file types, such as executables, even inside zip archives. Sending through a link avoids that check, but the recipient should still trust the source.

Updated 2026-10-17