Email has size limits, so you need a different method for files larger than about 25 MB
Most email providers cap attachments at 20 to 25 MB per message. If your file is bigger than that, attaching it directly won't work — the email will bounce back or fail silently. You have three practical routes: compress the file to make it smaller, use a file-sharing service that gives you a download link to send instead, or use a service built into your email provider that handles large files.
Which method works best depends on what you're sending, who you're sending it to, and whether the recipient needs to keep the file or just view it once. A video file might compress well; a folder of documents might not. Someone on a slow connection might prefer a link they can download later rather than waiting for an email to arrive.
Key Takeaways
- Gmail, Outlook, and Yahoo all have built-in tools for large files that create a shareable link instead of an attachment — this is the easiest route if you use one of these providers.
- File-sharing services like Dropbox, Google Drive, and OneDrive let you upload once and share a link with multiple people, and they work with any email provider.
- Compression software like 7-Zip (Windows) or the built-in Archive Utility (Mac) can shrink files by 30 to 70 percent depending on the file type, though video and photos compress less than documents.
- The recipient needs to be able to access whatever method you choose — a link requires internet access, a compressed file requires the right software to open it.
Using your email provider's built-in large file tool
Gmail, Outlook, and Yahoo all have features that let you send files up to 5 GB without attaching them directly. Instead, you upload the file to their cloud storage and the recipient gets a link in the email.
In Gmail, click the paperclip icon to attach a file, then look for "Google Drive" or a cloud icon. Select your file, and Gmail will upload it to your Google Drive and send a shareable link instead of an attachment. The recipient can view or download the file from that link. You control how long the link stays active — you can set it to expire after a certain date or revoke access anytime.
Outlook works the same way. Click the attachment button, choose your file, and Outlook will offer to upload it to OneDrive instead of attaching it. Yahoo Mail has a similar feature but with a smaller file size limit — usually around 100 MB before it suggests using Yahoo Mail Plus or another service.
The main advantage is simplicity: you don't need a separate account or service. The main limitation is that the recipient needs to be able to access the link, which requires an internet connection and a web browser.
Uploading to a file-sharing service and sharing the link
Services like Dropbox, Google Drive, OneDrive, and WeTransfer let you upload a file once and share a link with anyone. This works with any email provider and gives you more control over who can access the file and for how long.
Google Drive is free up to 15 GB and works on Windows, Mac, and Linux. Upload your file through the web browser at drive.google.com, right-click it, and select "Share." You can set the link to be viewable by anyone with the link, restricted to specific people, or set an expiration date. Copy the link and paste it into your email.
Dropbox offers 2 GB free and works similarly. Upload through dropbox.com, right-click the file, and choose "Share." You get a link you can paste into email. Dropbox also lets you set passwords and expiration dates on shared links.
WeTransfer is designed specifically for sending files. Go to wetransfer.com, drag your file into the box, enter the recipient's email address, and WeTransfer sends them a download link. Files stay available for 7 days by default. You don't need an account for the basic version, though creating one lets you set longer expiration dates and password-protect links.
The advantage of these services is flexibility and control. The disadvantage is that they require the recipient to click a link and download the file, which takes an extra step compared to an attachment.
Compressing files to make them smaller
If your file is just barely over the email limit, compression might get it under. Compression works best on documents, spreadsheets, and text files — it can shrink them by 50 to 70 percent. Photos and videos compress much less because they're already compressed when you take them.
On Windows, right-click the file, hover over "Send to," and select "Compressed (zipped) folder." Windows will create a new .zip file that's smaller than the original. On Mac, right-click the file and select "Compress." The compressed file will have a .zip extension.
You can also use free software like 7-Zip (Windows) or The Unarchiver (Mac) for more control over compression settings. 7-Zip often compresses better than Windows' built-in tool.
The recipient needs to decompress the file to use it. On Windows and Mac, double-clicking the .zip file automatically extracts it. On phones and some older systems, you might need to install decompression software first. This makes compression less convenient than a link, but it works when the recipient has limited internet access.
Sending through cloud storage you already use
If you already have files in Dropbox, Google Drive, OneDrive, or iCloud, you don't need to upload again. Just find the file where it already lives, generate a shareable link, and send that link in your email.
This is the fastest method if the file is already backed up to the cloud. It also means the recipient always has access to the most recent version if you update the file later — they're downloading from your cloud storage, not from an email attachment that becomes outdated.
The trade-off is that the recipient needs to be online to access it. If they need to work offline or on a slow connection, they'll need to download the file first, which takes time.
Splitting large files into smaller pieces
Some email providers and services let you send multiple attachments in one message. If your file is only slightly over the limit, you can split it into two or three smaller files and send them separately or in one email with multiple attachments.
On Windows, 7-Zip can split a file into pieces of any size you choose. Right-click the file, select "7-Zip," then "Add to archive." In the dialog, find the "Split to volumes" option and set the size to something under your email limit — for example, 20 MB. 7-Zip will create multiple .7z files that the recipient can recombine.
The recipient needs to have 7-Zip installed to recombine the pieces, which adds a step. This method works but is less convenient than compression or a file-sharing link. Use it only if the recipient is comfortable with the software or if you're splitting a folder of documents that can be sent as separate attachments.
Choosing the right method for your situation
| Method | Best for | Recipient needs | Setup time |
|---|---|---|---|
| Email provider's built-in tool (Gmail, Outlook) | Any file under 5 GB if you use Gmail or Outlook | Internet access and web browser | None — already in your email |
| Google Drive or Dropbox link | Files you want to share with multiple people or keep updated | Internet access and web browser | 5 minutes to create account if you don't have one |
| WeTransfer | One-time file sends to people outside your organization | Internet access and web browser | None — no account needed |
| Compression (.zip) | Documents and text files that compress well | Decompression software (usually built in) | 2 minutes |
| File splitting | Folders of documents that can be sent as separate files | Matching software to recombine pieces | 5 minutes |
Start with your email provider's built-in tool if you use Gmail or Outlook — it's the simplest and requires no extra steps. If you don't use those providers or need more control over access and expiration, use Google Drive, Dropbox, or WeTransfer. Try compression only if your file is just slightly over the limit and you know it will compress well.
Frequently Asked Questions
Can I send a large file to someone without a Gmail or Outlook account?
Yes. Use Google Drive, Dropbox, WeTransfer, or OneDrive instead. All of these let you share a link with anyone, regardless of what email provider they use. The recipient just needs to be able to click a link and download a file.
What if the recipient's email is slow or keeps timing out?
Switch to a file-sharing link instead of an attachment. Links don't depend on email speed — the recipient downloads the file directly from the service's servers, which is usually faster. WeTransfer and Google Drive both handle this well.
Is it safe to share files through these services?
File-sharing services use encryption in transit, meaning the file is scrambled while traveling to their servers. At rest, it depends on the service — Google Drive and Dropbox encrypt files on their servers, but you should assume anyone with the link can access it unless you password-protect it. Never share sensitive information like passwords or financial documents through a public link.
How long do shared links stay active?
It varies by service. WeTransfer links expire after 7 days by default. Google Drive and Dropbox links stay active until you revoke them. You can set custom expiration dates on most services if you want the link to stop working after a certain date.
What if I need to send the same large file to multiple people?
Upload it once to Google Drive, Dropbox, or OneDrive and share the same link with everyone. This is faster and uses less bandwidth than sending separate copies through email. You can also set different permission levels for different people — some can view only, others can download or edit.