Home / File Sharing / Send large files via email
How-to
How to send large files via email
Updated July 2026
The short version
Email attachments cap out around 25 MB. To send anything bigger, share a cloud storage link, use a transfer service, or zip and split the file. Gmail and Outlook switch to a share link on their own once you attach an oversized file.
Learning how to send large files via email comes down to one fact: every provider limits attachment size. Gmail, Outlook, Yahoo, and Proton Mail stop at about 25 MB, and Apple's iCloud Mail at 20 MB. A single phone video can pass that in seconds. Here are the limits, then five ways to get the file there anyway, from easiest to most thorough.
Email attachment size limits
| Provider | Attachment limit | What happens above the limit |
|---|---|---|
| Gmail | 25 MB | Swaps the file for a Google Drive link automatically |
| Outlook.com / Microsoft 365 | 25 MB | Prompts you to share a OneDrive link (up to 2 GB) |
| Yahoo Mail | 25 MB | Message will not send; use a cloud link instead |
| Apple iCloud Mail | 20 MB | Offers Mail Drop, which sends up to 5 GB |
| Proton Mail | 25 MB | Share an encrypted Proton Drive link for more |
Limits from each provider's help documentation, seen July 2026.
Method 1: Let your email switch to a cloud link
The easiest option needs no extra tools. When you attach a file that is too big, Gmail automatically uploads it to Google Drive and inserts a share link, and Outlook does the same with OneDrive. The recipient clicks the link and downloads the file. Check the sharing setting before you send, since a link set to "anyone" is open to whoever receives the forward. Set it to specific people when the file is private.
Method 2: Share a cloud storage link yourself
If you already use Dropbox, Google Drive, iCloud, or OneDrive, upload the file there and copy a share link into your email. This gives you more control than the automatic handoff: you can set an expiry date, add a password on some services, and revoke access later. It also keeps a single copy that you can update, rather than emailing a file that then lives in a dozen inboxes. Not sure which service to keep files in? See our cloud storage comparison.
Method 3: Use a file-transfer service
When you do not want to involve a storage account at all, a transfer service is the fastest path. You drop the file on a web page, enter the recipient's email or copy a link, and the service holds the file for a few days. Free tiers run from 3 GB at WeTransfer up to 10 GB at Wormhole and Send Anywhere. For private files, pick one that encrypts end to end so the service itself cannot read them. Our WeTransfer alternatives guide compares the options by size, expiry, and encryption.
Method 4: Compress the file into a zip
Some files shrink a lot when zipped, especially documents, spreadsheets, and design files. Right-click the file on Windows and choose Send to, then Compressed (zipped) folder; on a Mac, right-click and choose Compress. If the zip drops under the attachment limit, you can email it normally. Zipping also lets you add a password, which is a simple way to protect the contents. Photos and video rarely shrink much, since they are already compressed, so this method suits documents best.
Method 5: Split the file into parts
For a large file with no cloud option available, a compression tool such as 7-Zip or WinRAR can split it into a set of smaller volumes, each below the attachment limit. You email the parts across separate messages, and the recipient rejoins them by extracting the first volume. It is the clumsiest method and the recipient needs the same tool, so treat it as a last resort when links are not an option.
Sending large files safely
No matter how you send a big file, its security rests on the account or link behind it. Protect the storage account with two-factor authentication, set links to expire when you can, and add a password for anything sensitive. For files that must stay private, an end-to-end encrypted transfer means the service cannot open them even if it is breached. Our secure file sharing guide walks through those settings.
Frequently asked questions
How do I send a file larger than 25 MB?
Upload it to cloud storage and share the link, or use a transfer service such as Wormhole or Filemail. Gmail and Outlook do this for you automatically, replacing an oversized attachment with a share link.
Why won't my email send a large attachment?
Every major email provider caps attachments. Gmail, Outlook, Yahoo, and Proton stop at about 25 MB, and Apple iCloud Mail at 20 MB. Above that, the message bounces or the provider switches to a link.
How can I email a large video?
Videos almost always exceed the attachment limit. Upload the video to cloud storage or a transfer service and email the download link instead. For a private send, choose a service that encrypts the file end to end.
Is it safe to send files this way?
A cloud link is as safe as the account behind it, so protect that account with two-factor authentication. For sensitive files, add a password or use an end-to-end encrypted transfer service so only the recipient can open them.
More in file sharing: WeTransfer alternatives · Secure file transfer
Free File Hosting is an independent publication. We review and compare third-party services and are not affiliated with any provider named on this site. The historic freefilehosting.net file-hosting service is no longer in operation.