The simplest way depends on file size and who you're sending to
A big file is usually anything over 25 megabytes — too large for email. Email services like Gmail, Outlook, and Yahoo cap attachments at 20 to 25 MB to keep inboxes from filling up. If your file is smaller than that limit, email works fine. If it's larger, you need a different method.
The best choice depends on three things: how large the file is, whether the person has a specific service they prefer, and whether you need the file to stay private or can accept that a service stores a copy. Most people have at least one free option available to them already.
Key Takeaways
- Email works for files under 20 to 25 MB; anything larger needs a file-sharing service.
- Google Drive, OneDrive, and Dropbox all offer free accounts with enough space for most large files and let you control who can see them.
- WeTransfer and similar temporary-upload services work without an account but delete files after a few days.
- The fastest way to send is usually to upload to a service you already use, then share a link rather than waiting for a file to email.
When email still works: files under 25 MB
If your file is smaller than your email provider's limit, attaching it directly is the fastest option. Gmail allows 25 MB per attachment, Outlook allows 20 MB, and Yahoo allows 25 MB. To check your file size on Windows, right-click the file, select Properties, and look for "Size". On Mac, right-click and select "Get Info", then look for "Size".
Email is also the most reliable for important documents because the recipient gets a copy in their inbox and the file doesn't disappear after a set time. The downside is that large attachments can slow down email servers and make the recipient's inbox harder to search later.
Cloud storage services: best for files you want to keep private
Google Drive, OneDrive, and Dropbox all let you upload a file once, then share a link to it instead of emailing the file itself. This is faster than emailing because you upload once and can share the link with multiple people. You control who can see the file — you can make it viewable by anyone with the link, or only by specific people you invite.
All three offer free accounts with enough storage for most people. Google Drive gives 15 GB free, OneDrive gives 5 GB free, and Dropbox gives 2 GB free. If you already use one of these services for photos or documents, uploading there takes seconds.
The trade-off is that the service stores a copy of your file on their servers. If privacy is a concern — for example, if the file contains sensitive financial or medical information — you should read each service's privacy policy. Google, Microsoft, and Dropbox all encrypt files in transit and at rest, meaning the file is scrambled both while traveling and while stored. However, they can still see the file if required by law enforcement.
Temporary upload services: best when you don't have an account
WeTransfer, Tresorit, and similar services let you upload a file and send a link without creating an account. You visit the website, select your file, enter the recipient's email address, and the service sends them a link. The file usually stays available for 7 to 14 days, then deletes automatically.
This works well for one-time sends to people you don't share files with regularly. The downside is that you have no control after you send — you can't revoke the link or see whether the person actually downloaded the file. Some services offer paid plans that let you password-protect links or set expiration dates.
File size limits and what to do if your file is huge
Most cloud services and upload sites handle files up to several gigabytes without trouble. Google Drive accepts files up to 5 TB, OneDrive up to 250 GB per file, and WeTransfer up to 2 GB on the free plan. If your file is larger than these limits, you have two options: compress it first, or split it into smaller pieces.
To compress a file on Windows, right-click it, select "Send to", then "Compressed (zipped) folder". On Mac, right-click and select "Compress". Compression reduces file size by removing redundant data — it works especially well for photos, videos, and documents. A folder of photos might shrink by 30 to 50 percent. Video files compress less because they're already compressed.
If compression doesn't make the file small enough, you can split it into parts using free software like 7-Zip (Windows) or The Unarchiver (Mac). You upload the parts separately, and the recipient reassembles them on their end. This is slower and more error-prone than compression, so try that first.
How to share a link safely
Once you've uploaded a file to a cloud service, you'll see an option to "Share" or "Get link". Before you share, check the permission settings. Most services default to "Anyone with the link can view", which means anyone who gets the link can see the file — even if you didn't intend to share it with them.
If the file is sensitive, change the permission to "Specific people" or "Invited users only". This way, only the people you explicitly invite can open it. You can also set an expiration date so the link stops working after a certain number of days. Some services let you require a password.
When you send the link, use a find method — email is fine for most files, but if the content is very sensitive, consider sending the password separately from the link, or using a messaging app that encrypts messages end-to-end, like Signal or iMessage.
Comparing your options at a glance
| Method | Best for | File size limit | Cost | Privacy |
|---|---|---|---|---|
| Email attachment | Files under 25 MB, important documents | 20–25 MB | Free | High — file stays in recipient's inbox |
| Google Drive | Regular file sharing, collaborative work | 5 TB per file | Free (15 GB storage) | Medium — Google stores the file |
| OneDrive | Windows users, Office documents | 250 GB per file | Free (5 GB storage) | Medium — Microsoft stores the file |
| Dropbox | Syncing files across devices | 2 TB per file | Free (2 GB storage) | Medium — Dropbox stores the file |
| WeTransfer | One-time sends, no account needed | 2 GB (free plan) | Free | Medium — file deletes after 7 days |
Frequently Asked Questions
Can I send a file larger than 2 GB with WeTransfer?
The free plan caps files at 2 GB. WeTransfer's paid plan (called Plus) allows up to 20 GB per transfer. If you don't want to pay, Google Drive or OneDrive are free alternatives that handle much larger files.
What happens if the recipient doesn't read the file before it expires?
On temporary services like WeTransfer, the file deletes automatically after 7 to 14 days. The recipient gets an email with the link, but if they don't read it in time, the link stops working. You'd have to upload and send it again. Cloud storage services like Google Drive don't have expiration dates unless you set one manually.
Is it safe to share a link with "Anyone with the link can view"?
It's safe if only the intended person has the link. The risk is if someone forwards the link to others, or if you accidentally share it in a public place like social media. For sensitive files, use "Specific people only" so only invited users can access it, even if someone else gets the link.
Do I need to create an account to use WeTransfer?
No. You can upload and send a file without signing up. However, creating a free account lets you see your transfer history and resend old links if needed.
Which service is fastest for sending a 500 MB file?
Upload speed depends on your internet connection, not the service. All three (Google Drive, OneDrive, Dropbox) upload at the same speed. The real time difference is that uploading once and sharing a link is faster than emailing the file, because email has to process the attachment on both ends.