Gmail Attachment Size Limit and How to Send Bigger Files

Phone How-tosBy the FixDoks team5 Oct 20264 min readChecked 26 Sep 2026

A person compressing a video file before attaching it to a Gmail message.
Quick answer

Gmail allows a maximum of 25MB combined for all attachments on one email. Go over that and Gmail does not block the message, it converts your file into a Google Drive link instead. Because attachments are encoded before sending, a raw file close to 20MB can already cross the limit, so compressing large videos and PDFs before attaching keeps them as normal downloads.

Gmail attachment limit25MB per email, combined (personal accounts)
Over the limitMoved to a Google Drive link
Rule of thumbKeep raw files under about 18MB
Work or school accountsLimit set by the Workspace admin

Gmail allows attachments up to 25MB combined for a single email. Cross that and Gmail does not fail the send, it automatically swaps your file for a Google Drive link and inserts that in the email body instead.

The 25MB limit, and why it is not exactly 25MB

Google's own Gmail help page states a 25MB cap on attachments per message for personal accounts. In practice, files are converted to text through base64 encoding before they travel across email servers, and that encoding adds roughly a third to the original file size.

That overhead means a raw file of 19-20MB can turn into an encoded message close to 25MB, right at the edge. Gmail handles the failure case for you: instead of stalling on send, it detects the file will not fit as a plain attachment and offers to upload it to Google Drive with a shareable link in its place.

Cards: Gmail limit 25 MB total, encoding turns 3 bytes into 4, an 18 MB file becomes about 24 MB
Treat anything near 25MB as risky: encoding makes the message about a third bigger than the file.Made by FixDoks from the examples in this guide

What actually happens once you cross the limit

SituationWhat Gmail doesWhat to check
One file under about 18MBSends as a normal attachmentNothing extra needed
One file between 18MB and 25MB rawCan end up over the limit once encoding is added, and then becomes a Drive linkCompress if you want it to stay a real attachment
Several files adding up past 25MBGmail removes the attachments and adds them as Google Drive linksRecipient needs a Google account or the correct sharing permission
Someone else emails you a large fileDepends on their mail provider's own outgoing capSome providers cap outgoing attachments below Gmail's 25MB

Source: Google, Gmail Help, "Send attachments with your Gmail message" (checked 2026).

If a video is eating into your limit, shrink it first with the video compressor for email, built to land comfortably under 25MB.

Try it here

Compress video for email

Set to under 25MB, Gmail's limit for personal accounts. Long clips lose quality, so trim first if you can.

Files are uploaded over HTTPS, processed and deleted from our server straight after. Open the full Compress Video for Email page

How to send a file bigger than 25MB anyway

  1. Open Gmail and start composing your email as usual.
  2. Click the Google Drive icon in the compose window instead of the paperclip.
  3. Upload the file to Drive if it is not there already, then select it.
  4. Choose the sharing option Gmail offers, usually "Anyone with the link can view."
  5. Send the email. The recipient gets a clickable Drive link instead of a downloadable attachment.
  6. If your recipient cannot open Drive links at their workplace, compress the file instead and attach it directly.

Shrinking the file so it stays a real attachment

A Drive link works fine, but some recipients want a plain attachment they can save straight to a phone or laptop, especially a PDF that needs printing. Compressing before you attach also means the file counts for less against the 25MB total when you are sending several documents together.

  • Video files: a phone-recorded video can run into hundreds of MB. Compressing it for email brings it down to a size that survives the encoding overhead and still plays smoothly.
  • PDF files: scanned PDFs with photos inside are usually the biggest culprit. See why your PDF is so large for what is actually bloating the file, then compress it.
  • Multiple small files: zip them together first if your recipient is fine opening a zip, so Gmail treats the total as one attachment instead of several stacking toward 25MB.

Bring a scanned or photo-heavy PDF down in size with the PDF compressor before attaching, so it stays a normal attachment instead of a Drive link.

If you are sending on WhatsApp instead

WhatsApp's own document limit is much higher than Gmail's, which matters if the recipient is also a phone contact and email is not required. See the WhatsApp file size limit for what that app allows before you pick a channel.

Bar chart: resume and certificates 1.7 MB fit, ten phone photos 40 MB and a one minute video 60 MB go over 25 MB
Documents are rarely the problem. Photos and video blow past 25MB long before encoding.Chart by FixDoks, worked out from the example in this guide

Checking a file's size before you attach it

It helps to know a file's size before you even open Gmail, so you are not guessing whether it will attach cleanly or bounce to a Drive link.

  • On Android: open the Files app, tap and hold the file, then look for its size in the details or info panel that appears.
  • On iPhone: open the Files app, swipe left on the file (or tap and hold), choose Info, and the size shows on that screen.
  • On a laptop: right-click the file and open Properties on Windows, or Get Info on a Mac, to see the exact size in MB.

If the number you see is already close to 20MB, assume it will need compressing or a Drive link, since the encoding overhead on the way out will likely push it past Gmail's 25MB cap. Checking first saves you a failed send and a second round of compressing under time pressure.

Common mistakes

  • Assuming 25MB is per attachment, when it is really the combined total for the whole email.
  • Not noticing Gmail silently switched your file to a Drive link, then wondering why the recipient says they cannot download anything.
  • Sharing a Drive link with restrictive permissions, so the recipient lands on an access-request page instead of the file.
  • Forgetting the recipient's own mail server may cap incoming attachments lower than Gmail's 25MB, even though your send succeeds.
  • Re-attaching the same large video after every failed send instead of compressing it once and reusing the smaller file.

Tools for this

Frequently asked questions

What is the Gmail attachment size limit?

25MB per email for personal Gmail accounts, covering every file attached to that one message combined, not each file separately.

Does the 25MB limit include multiple attachments?

Yes. Gmail adds up every attachment on the email, and once the total nears 25MB after encoding overhead, it switches the message to Drive links instead of blocking it.

What happens if my file is bigger than 25MB?

Gmail automatically uploads it to Google Drive and inserts a shareable link in your email rather than refusing to send.

Why does my 22MB file still fail to attach directly?

Attachments are base64 encoded before sending, which adds roughly a third to the size, so a file close to 20MB raw can cross 25MB once encoded.

Do Google Workspace accounts have the same limit?

The 25MB figure is for personal Gmail accounts. For work and school accounts, Google says the Google Workspace administrator sets the attachment sending and receiving limits, so ask your IT team.

Is the limit different on the Gmail mobile app?

Google's help page gives one 25MB limit for personal accounts and does not list a separate figure for the app, so plan for the same 25MB whether you send from the Gmail app on Android or iPhone, or from a browser.

Sources

Rules and limits change. Always check the latest official notification or portal before you submit a form.