Email File Size Limit: Provider Caps and How to Send Large Files

If you have ever watched an email bounce back because the attachment was too big, you have hit an email file size limit. Every provider caps how much you can send, and the real ceiling is lower than the number they advertise. Here is what each major service allows, why your file is bigger than it looks once it leaves your outbox, and what to do when you need to move something large.
Email file size limits by provider
Most email providers cap a single message at 20 to 25 MB, and that cap covers the whole message, not just the attachment. Here are the current limits for the major services.
| Provider | Attachment limit (send) | Receive limit | Note |
|---|---|---|---|
| Gmail | 25 MB | 50 MB | Files over 25 MB auto-upload to Google Drive as a link |
| Outlook.com | 25 MB | 25 MB | Share via OneDrive for files up to 2 GB |
| Microsoft 365 / Exchange | 25 MB default, up to 150 MB | up to 150 MB | Admin-controlled, often capped at 25 to 50 MB in practice |
| Yahoo Mail | 25 MB | 25 MB | Dropbox integration for larger files |
| Apple iCloud Mail | 20 MB | 20 MB | Mail Drop sends up to 5 GB via an expiring link |
| ProtonMail | 25 MB | 25 MB | Encrypted attachments count toward the limit |
| Corporate Exchange (typical) | 10 to 25 MB | 10 to 25 MB | Often the tightest cap you will actually hit |
Two things matter more than any single number here. First, the cap applies to your entire message, including the body text, your signature, and any inline images, not just the file you attached. Second, the smaller of the sender's and the recipient's limit always wins, so a file you can send may still bounce off a recipient whose server caps incoming mail at 10 MB.
Why a 25 MB file isn't really 25 MB

Here is the part that catches most people out. When you attach a file, your provider does not send it as-is. It encodes the file into plain text (a format called Base64) so it can travel safely through the mail system, and that encoding adds roughly 33% to the size. A 20 MB file becomes about 27 MB on the wire, and a 15 MB file becomes about 20 MB.
That is why a 24 MB file can bounce off a 25 MB limit: the cap measures the encoded size, not the file sitting on your hard drive. A safe rule of thumb is to keep the actual file at around 75% of the published limit and you will stay clear.
The different kinds of email size limit
"Email file size limit" actually covers four different ceilings, and any one of them can stop your message.
- Sending limit: the total outgoing message size your provider allows, usually 10 to 25 MB including encoding overhead.
- Per-file attachment cap: some platforms limit each individual file, so you might get a 25 MB message but no single file over 10 MB.
- Receiving limit: the recipient's mail server sets its own ceiling on incoming messages, independent of yours.
- Mailbox storage: a recipient whose mailbox is full can reject your message even when it is well within the size limit, often with no warning to you.
What happens when an email is too big

When a message is too big, it does not always fail cleanly. Here is what can happen, from the most obvious outcome to the most silent.
- An immediate bounce: your provider rejects the message before it leaves, often with a 552 error that says the size exceeds the maximum allowed.
- A delayed rejection: your provider accepts the send, then the recipient's server bounces it back minutes later with a non-delivery report.
- A silent drop: some older corporate servers accept the message and never deliver it, with no bounce at all, so you assume it landed.
- Attachment stripping: a corporate filter removes the oversized file and delivers the body alone, sometimes with a note and sometimes without.
- The spam folder: an unusually large or oddly structured message can look suspicious to filters and land in spam even when it is technically under the cap.
How to send a file that's too large
When a file is too big to attach, do not try to force it through. Send a link instead.
- Let your provider do it: Gmail automatically uploads anything over 25 MB to Google Drive and inserts a share link, and Outlook does the same through OneDrive.
- Upload to cloud storage yourself: drop the file in Google Drive, OneDrive, or Dropbox, set who is allowed to open it, and paste the link. You can revoke access later if you sent the wrong version.
- Use OneDrive for very large files: an OneDrive share link can handle a file up to 2 GB, far beyond any attachment cap.
- Compress first if you must attach: zip non-image documents, resize images before attaching, or re-export a PDF at web quality to drop it under the limit.
What attachment size is actually safe to send

If you do not know the recipient's setup, aim small. Keeping the whole message under 10 MB clears almost every corporate cap and leaves room for encoding overhead. A simple decision rule covers most situations:
- Under 1 MB: attach it, there is almost no deliverability risk.
- 1 to 5 MB: attach it for one-to-one emails, and consider a link for one-to-many sends.
- 5 to 10 MB: attach with caution and test it first by sending to yourself.
- Over 10 MB: send a link, every time.
How oversized emails hurt deliverability
File size is not just an inbox annoyance, it is a deliverability issue. Repeatedly sending oversized messages can drag down your sender reputation over time, and large or oddly structured emails are more likely to trip spam filters, both of which feed into your overall email deliverability. For anyone sending at volume, attachment bloat sits right alongside the usual culprits behind a climbing bounce rate. Keep messages lean, send links for anything large, and the emails you do send stand a much better chance of reaching the inbox.
Sending large files: quick answers
How do I email a file larger than 25 MB?
Do not attach it. Upload the file to Google Drive, OneDrive, or Dropbox and share a link, or let Gmail and Outlook do it for you, since both swap an oversized attachment for a cloud link automatically. A link also sidesteps the recipient's own size cap.
How many MB is too big for email?
Anything over about 10 MB for the whole message is risky. The published caps are usually 20 to 25 MB, but encoding overhead and tighter recipient limits mean 10 MB is the safe target. Above that, send a link.
Can I send a 100 MB file by email?
Not as an attachment. No mainstream provider accepts a 100 MB attachment. Upload it to cloud storage and share a link instead, or use a file-transfer service. An OneDrive link can handle files up to 2 GB.
How do I send a file over 25 MB in Outlook?
Upload it to OneDrive and insert a share link rather than attaching it. Outlook's OneDrive attachment limit is 2 GB, so the recipient gets a link and can even collaborate on the file in real time.
BounceCheck Team
The team behind BounceCheck - helping businesses verify emails and improve deliverability.


