Email attachment too large? How to send files over 25MB for free
"The message you are trying to send has attachments that exceed the allowed size" is one of the most common walls people hit day-to-day, usually with a folder of photos, a scanned contract, or an export that's just a little too big. Here's what each major provider actually allows, and the fastest free way past all of them.
| Provider | Send limit | Notes |
|---|---|---|
| Gmail | 25 MB | Receiving is 50 MB; over 25 MB, Gmail auto-converts to a Google Drive link |
| Outlook.com | 20 MB | Same limit for sending and receiving; offers a OneDrive link over that |
| Yahoo Mail | 25 MB | Same for send and receive; Dropbox integration for larger files |
| iCloud Mail | 20 MB | Mail Drop raises this to 5 GB via an expiring link instead of a true attachment |
The real safe limit is lower than the stated one
Email attachments aren't sent as raw bytes -- they're Base64-encoded first, which inflates the file by roughly 33-37%. A file sitting right at Gmail's stated 25 MB cap can actually fail to send once encoded, because the encoded version pushes past the real server-side limit. If you're anywhere close to a provider's number, that's already a sign to use a link instead of an attachment, not a reason to compress harder.
The fix: stop attaching, start linking
Every provider's own answer to this is the same shape -- convert your attachment into a link to a file sitting somewhere else (Google Drive, OneDrive, Mail Drop). Send Shed does the same job without tying the link to a specific email provider or account: drop a file into Quick Share, get a direct download link instantly, no account and up to 500 MB, and send that link however you'd have sent the email -- it works the same whether the recipient uses Gmail, Outlook, or anything else.
For anything above 500 MB, or anything you'd rather not have sitting in a plain, unencrypted attachment (tax paperwork, ID scans, contracts), a free Encrypted Share account raises the limit to 5 GB per file and encrypts it in your browser before it ever uploads.
Skip the size math entirely
No account, no compression, no "message too large" bounce-back.
Quick Share a file Create a free account