Gmail Attachment Size Limit
25 MB is the published number. The size that matters is the encoded size, which is roughly a third larger than the file on your disk.
Try it with your GmailThe limit, and the catch
- 1Personal Gmail accounts cap the total attachment size of one message at 25 MB. It is the total across all attachments, not per file.
- 2Attachments are encoded for transmission, which adds roughly a third to their size. A file that reads as 20 MB in Finder or Explorer can therefore exceed the cap in transit, which is why files well under 25 MB sometimes fail.
- 3Go over the limit and Gmail handles it for you: it removes the attachment and inserts a Google Drive link to the file instead. The recipient clicks through rather than downloading from the message.
- 4Check the sharing on that Drive link before sending. If the file is not shared with the recipient, they get a request-access screen rather than the file.
- 5Google Workspace accounts are different. Administrators set their own sending and receiving limits, so a work account may allow less than 25 MB — or the receiving server at the other end may.
- 6Some file types cannot be attached at all regardless of size. Gmail blocks executables such as .exe to stop malware spreading; zipping one does not get around it. Put it in Drive instead.
- 7To find what is eating your storage rather than your send limit, search has:attachment larger:10M.
The problem
- ✕The number in the error message and the number on your disk are not the same number
- ✕The recipient's server has its own limit, which you cannot see
- ✕A Drive link with the wrong sharing setting fails silently from your side
- ✕Large threads with attachments keep consuming storage long after the exchange is over
Where Clarity fits
- 1Clarity does not change any size limit — 25 MB is Google's, and Drive is the answer to it.
- 2What it does is handle the reply. It reads the incoming email, including the names and types of the files attached, and drafts a response.
- 3The draft waits in Gmail on that thread for you to check and send.
- 4It labels the thread too, so a message with a contract attached is not sitting unread among newsletters.
What changes
- ✓Attachment-heavy threads get labelled by what they are, not by size
- ✓The reply is drafted for you; attaching the file is still yours to do
- ✓Nothing is sent without you
- ✓Works the same on Gmail and Outlook accounts
Who runs into this
Architect
Drawings bounce at 25 MB and the client cannot open the Drive link they were given.
Contractor
Sends photo sets from site and hits the cap on every third message.
Consultant
A 20 MB deck was rejected and the error made no sense.
Frequently asked questions
What is the maximum attachment size in Gmail?
25 MB total per message on a personal Gmail account, counted across all attachments together. Google Workspace administrators can set a different limit for work and school accounts.
Why did my 20 MB attachment fail if the limit is 25 MB?
Attachments are encoded before being sent, and encoding adds roughly a third to the size. The limit applies to the encoded size, so a file comfortably under 25 MB on disk can be over it in transit.
How do I send a file larger than 25 MB in Gmail?
Attach it as normal. Gmail replaces an over-limit attachment with a Google Drive link automatically. Check the file's sharing settings so the recipient can actually open it.
Why can't I attach a .exe file?
Gmail blocks executable file types to prevent malware, regardless of size, and blocks them inside archives too. Share the file through Google Drive instead.
Can the recipient still reject a message under 25 MB?
Yes. Their mail server has its own limit, which is often lower than Gmail's, and you have no way to see it in advance. A Drive link avoids the question entirely.
Looking for Google's own documentation? Google's attachment documentation
More Gmail guides
How to Unsend an Email in Gmail
Undo Send lasts 5 to 30 seconds. Set it to 30, and know what to do once it has passed.
How to View Archived Emails in Gmail
Gmail has no Archive folder. Here is where archived mail actually goes, and how to get it back.
How to Schedule an Email in Gmail
Schedule send on every device, the 100-email cap, and using it as a longer undo window.
What it costs you
Roughly 9.1 hours a week
Estimate2.8 hrs of that we could cover
The rest stays yours — it is not repeatable.
106 hrs
a year, if the low end of the range holds
137
threads went quiet and nothing told you
Last 90 days · your own mail · illustrative figures
Clarity Inbox
Get your free inbox report
An interactive report on your last 90 days: where your hours actually went, what is still waiting on you, and how much of your email could run itself. Free, delivered in minutes.
Get my free reportTakes 2 minutes · No credit card · Nothing is sent without you
.png?token=eyJraWQiOiJzdG9yYWdlLXVybC1zaWduaW5nLWtleV80NzQxMTM1Ny0yOWQ5LTRjYjctYTQ2ZS1iMWRhZTM5MGQxNjQiLCJhbGciOiJIUzI1NiJ9.eyJ1cmwiOiJXZWJzaXRlIEFzc2V0cy9jbGFyaXR5LWluYm94LWxvZ28tKGRhcmstaGlyZXMpLnBuZyIsImlhdCI6MTc3MDY2MjMyOSwiZXhwIjo0ODkyNzI2MzI5fQ.l97-jsT-3RFJHPguXJZtFfhnzBNV69xS0XwfvOXYci0)