Table of Contents
You've written the email, attached the file, hit send — and instead of a "message sent" you get a red error: the attachment is too large. It's one of the most common and most frustrating roadblocks in everyday email, and it usually happens at the worst possible moment, right when you're trying to get something out the door. The good news is that the fix is quick once you understand what's actually going on.
Why Email Says "File Too Large"
Email was never designed to move big files. The protocol behind it dates back to the early days of the internet, when messages were plain text and a few kilobytes was considered large. Attachments were bolted on later, and to keep servers fast and inboxes manageable, every email provider caps how big an attachment can be. When your file goes over that cap, the message is rejected before it ever leaves your outbox — that's the error you're seeing.
There's also a technical wrinkle that makes the limit stricter than it looks. Attachments are encoded for transport (a process called MIME encoding) which inflates the file's size by roughly a third. So a file that shows as 24MB on your disk can tip over a 25MB limit once it's encoded. That's why a file that looks like it should just barely fit often doesn't.
Here's how the major providers compare so you know exactly what you're working with:
| Email Provider | Attachment Limit | Notes |
|---|---|---|
| Gmail | 25MB | Larger files prompt a Google Drive link instead |
| Outlook / Microsoft 365 | ~20MB | Some plans allow up to ~150MB for internal messages |
| Yahoo Mail | 25MB | Similar to Gmail |
| iCloud Mail | 20MB | Mail Drop can send up to 5GB as a link |
Notice a pattern: most providers land around 20–25MB, and the recipient's limit matters too. Even if your provider lets a 25MB file out, the person receiving it may be on a service with a smaller cap, in which case it bounces on their end. That's the real lesson here — attaching large files is fragile because it depends on both sides. A download link sidesteps the problem entirely, which is why every method below points in that direction.
The Quick Fix: Send a Link Instead of an Attachment
The most reliable way to send a big file is to stop attaching it and send a link instead. Upload the file once, get a link, and paste that into your email. The message stays tiny, so it always goes through, and the recipient just clicks to download. With Realtime Sender the whole thing takes under a minute:
- Open Realtime Sender and drag your file onto the page, or click to browse and select it. No account, no email address, no app to install.
- Wait for the upload to finish. You'll get a short 6-character code and a shareable link that point to your file.
- Copy the link (or the code) and paste it into your email, chat, or text message right where you would have attached the file.
- Send your email as normal. The recipient clicks the link, downloads the file, and you're done.
Because you're only sending a line of text, there's no 25MB ceiling to worry about — you can send up to 30GB per file for free. That covers 4K video, full photo shoots, design projects, and large archives that email would never accept. The file also auto-deletes after it's downloaded or when the code expires, so nothing lingers on a server longer than it needs to. If you routinely hit this wall, our guide to alternatives when a file is too big for email covers more scenarios.
Built-in Options in Gmail & Outlook
Both Gmail and Outlook have noticed how often people hit the attachment wall, so they'll quietly offer a workaround built on their own cloud storage. These are convenient if you're already living inside that ecosystem, but there are trade-offs worth knowing.
Gmail & Google Drive. When you attach a file over 25MB, Gmail automatically offers to upload it to Google Drive and insert a link instead. You can also do this manually with the "Insert files using Drive" button in the compose window. Two things to watch: the file counts against your 15GB of free Google storage (shared across Gmail, Drive, and Photos), and the sharing permissions matter. If you leave the link set to "restricted," your recipient will hit an access-request screen instead of the file, which causes a frustrating back-and-forth. Set it to "anyone with the link" before you send.
Outlook & OneDrive. Outlook works the same way with OneDrive. Upload the file to OneDrive, then attach it as a link (Outlook often prompts you to do this automatically for large files). The recipient gets a link rather than a copy, and the same permission caveat applies — double-check who's allowed to open it. As with Drive, the file uses your OneDrive storage quota.
These built-in options work well for people already inside Google or Microsoft's world. The downside is that they tie the file to your personal cloud storage, they can leave a copy sitting in your account indefinitely, and the permission settings trip people up constantly. A dedicated transfer link avoids all of that.
Should You Just Zip It?
Zipping is the classic instinct, and sometimes it's worth a try — but manage your expectations. Compression only shrinks files that have redundant data to squeeze out, like text documents, spreadsheets, or raw data exports. Those can compress dramatically.
The problem is that the files people most often need to email are already compressed. Photos (JPEG), videos (MP4, MOV), music (MP3), and PDFs are stored in formats that have already done the heavy lifting. Zipping a folder of vacation photos or a video clip might shave off a percent or two — not nearly enough to get a 60MB video under a 25MB limit. You'll spend time zipping only to hit the same error.
Where zipping genuinely helps is bundling: if you need to send twenty separate documents, wrapping them in a single .zip keeps them organized and makes them one attachment instead of twenty. But for the core problem of "this one file is too big," a download link is far more reliable than hoping compression saves the day.
Which Method to Choose
Here's the short version:
- Any file over 20–25MB, or when you're not sure of the recipient's limit: send a download link. It's the only method that always works regardless of what service the other person uses.
- Already deep in Gmail or Outlook and the file fits your cloud quota: the built-in Drive or OneDrive link is a fine choice — just fix the sharing permissions before you send.
- You want the most private, no-account option that doesn't leave a copy behind: use a transfer link that auto-deletes, so nothing lingers in your storage.
- You have many small files to send together: zip them into one archive, and if the zip is still large, share that as a link.
In practice, the download-link approach solves the problem in almost every case, which is why it's worth making it your default. For a broader walkthrough, see our complete guide to sending large files.
Send that file in under a minute
Stop fighting the 25MB limit. Upload your file to Realtime Sender, grab the link, and paste it into your email — free, no sign-up, files up to 30GB.
Frequently Asked Questions
Why does email say my file is too large?
Because the file exceeds your provider's attachment size limit, which is usually about 25MB. Email was never designed to move large files, so providers cap what you can attach to keep servers fast and inboxes manageable.
What is Gmail's and Outlook's attachment size limit?
Gmail limits attachments to 25MB. Outlook and Microsoft 365 are typically around 20MB, though some plans allow larger internal messages. When you go over, both services prompt you to share a link instead.
How do I send a file bigger than 25MB?
Share a download link instead of attaching the file. Upload it to a service like Realtime Sender, copy the link or 6-character code it gives you, and paste that into your email or message. The recipient clicks the link to download — see the steps above.
Can I email a 1GB file?
Not as a direct attachment, because it's far over every provider's limit. But you can email a download link to it. Upload the 1GB file to a large-file transfer service and send the link in your email instead.
Does zipping the file help?
Only a little, and mainly for files that aren't already compressed. Photos, video, and PDFs are already compressed, so zipping barely reduces their size. Sending a download link is more reliable than trying to squeeze a file under the limit.