The fastest way depends on file size and who you're sending to

Files larger than 25 MB usually won't go through regular email. Gmail, Outlook, and most email providers cap attachments at 20–25 MB. For anything bigger, you have three main routes: cloud storage links (fastest for most people), file transfer services (best for one-time sends), or splitting the file into smaller pieces. Which one works depends on whether the person has a cloud account, how much time you have, and whether the file needs to stay private after the send.

The person receiving the file matters too. If they use Google Drive, OneDrive, or Dropbox already, sending a link is simpler than asking them to download and install something new. If they don't use cloud storage, a dedicated file transfer service like WeTransfer or Tresorit takes about two minutes to set up on either end.

Key Takeaways

  • Cloud storage links (Google Drive, OneDrive, Dropbox) work best when the recipient already uses one of these services and you want the file to stay accessible afterward.
  • File transfer services like WeTransfer let you send files up to 2 GB without requiring the recipient to have an account, though the link usually expires after 7 days.
  • Email with compression works for files under 100 MB if you use a tool like 7-Zip or WinRAR to shrink the file first, though this takes longer than other methods.
  • Direct transfer over local network (AirDrop on Apple devices, Bluetooth, or USB cable) is fastest if you're in the same room and the file is under 5 GB.
  • Never email passwords or login details separately from the file — use the same service to send both, or use a password-protected link.

Using cloud storage links for files you want to keep shared

Google Drive, OneDrive, and Dropbox all let you upload a file and send a shareable link instead of the file itself. The recipient clicks the link, views or downloads the file, and you can change permissions later (turn off sharing, set an expiration date, or make it view-only). This works for files of any size as long as you have storage space.

Google Drive: Upload the file, right-click it, select "Share", and choose whether the recipient can view, comment, or edit. You can send the link via email, text, or any other method. The file stays in your Drive until you delete it, so the link works indefinitely unless you change the sharing settings. If the recipient doesn't have a Google account, they can still access it — Google will ask them to sign in or use their email address.

OneDrive: Upload the file, click "Share", and choose "Anyone with the link" or "Specific people". You can set an expiration date (useful if the file contains sensitive information) and decide whether they can edit or only view. OneDrive works the same way whether the recipient has a Microsoft account or not.

Dropbox: Upload the file, right-click it, select "Share", and copy the link. Free Dropbox accounts can share files up to 2 GB; paid accounts have no limit. The link works until you delete the file or revoke the share.

File transfer services for one-time sends

Services like WeTransfer, Tresorit, and Firefox Send are built for sending large files to people who may not have cloud storage accounts. You upload the file, enter the recipient's email, and they get a download link. Most of these services are free up to a certain file size (usually 2 GB), and the link expires after 7 days or a set number of downloads.

WeTransfer: Upload your file, enter the recipient's email address, add a message, and send. They receive an email with a download link that works for 7 days. Files up to 2 GB are free; larger files require a paid account. No account needed on either end.

Tresorit: Similar to WeTransfer but with encryption — the file is scrambled during transfer and storage, so Tresorit cannot see what you're sending. Free accounts handle files up to 5 GB. The recipient gets a link and can download without an account.

Firefox Send: Mozilla's service encrypts files and lets you set a download limit (how many times the link can be used) and an expiration time (as short as 5 minutes). Files up to 2.5 GB are free. The recipient downloads without an account, but you need a Firefox account to send.

Use a file transfer service when the recipient doesn't use cloud storage, you want the file to disappear after a set time, or you're sending to someone outside your organization and want a simple, no-account-needed experience.

Compressing files to send through email

If the file is under 100 MB and you want to use email, compression can shrink it enough to fit. Tools like 7-Zip (Windows, free), WinRAR (Windows and Mac, paid but has a free trial), or the built-in compression on Mac (right-click, "Compress") reduce file size by 30–70% depending on the file type. Photos and videos compress less than documents or spreadsheets.

To compress on Windows: right-click the file, select "Send to", then "Compressed (zipped) folder". A new .zip file appears in the same folder. Check its size before emailing — if it's still over 25 MB, use a file transfer service instead.

On Mac: right-click the file and select "Compress". A .zip file is created automatically.

The recipient downloads the .zip file and double-clicks it to extract the original file. This method is slower than cloud links or transfer services because compression takes time and the recipient has an extra step, but it works when other options aren't available.

Direct transfer if you're in the same location

If you and the recipient are in the same room, direct transfer is fastest. On Apple devices, AirDrop lets you send files wirelessly to another iPhone, iPad, or Mac without email or the internet. On Windows, you can use Bluetooth (for smaller files), USB cable, or a local network transfer.

AirDrop (Apple): Open Finder or Photos, select the file, click the Share button, and choose AirDrop. The recipient's device appears if they have AirDrop turned on. They accept the transfer and the file arrives in seconds. Works for files of any size as long as both devices have enough storage.

Bluetooth (Windows and Mac): Pair the devices, right-click the file, select "Send to", and choose the Bluetooth device. Slower than AirDrop and limited to files under 4 GB, but requires no cables or accounts.

USB cable or external drive: The oldest method and still the fastest for very large files (over 5 GB). Plug in a USB drive, copy the file to it, and hand it over. No internet, no accounts, no waiting.

Protecting sensitive files during transfer

If the file contains passwords, financial information, or personal data, add a layer of protection. Password-protect the file before sending it, or use a service that encrypts during transfer.

To password-protect a file: compress it first (right-click, "Send to", "Compressed folder" on Windows; right-click, "Compress" on Mac), then use 7-Zip or WinRAR to add a password to the .zip file. When the recipient downloads it, they'll need the password to extract it.

For cloud links, set permissions to "view only" so the recipient cannot download or edit. For file transfer services, use Tresorit or Firefox Send, which encrypt files in transit. Never email a password separately from the file — send both through the same service, or send the password through a different method (text message, phone call) after the file arrives.

What to do when the file is too large for any service

Files larger than 5 GB (common with video projects or large databases) exceed most free services. Your options are paid cloud storage, a dedicated server, or splitting the file.

Paid cloud storage: Google Drive, OneDrive, and Dropbox all offer paid plans starting around $2–10 per month for 100 GB to 2 TB. Upload the file once and share the link indefinitely.

Splitting the file: Use 7-Zip or WinRAR to split a large file into smaller pieces (e.g., 1 GB each), send each piece separately, and the recipient reassembles them. This is tedious but works when nothing else does.

Dedicated server or FTP: If you send large files regularly, rent server space and use FTP (File Transfer Protocol) or SFTP (Secure FTP) to upload and share. This requires technical setup but is reliable for ongoing transfers.

Frequently Asked Questions

Can I send a file larger than 2 GB through WeTransfer?

WeTransfer's free tier caps files at 2 GB. For larger files, upgrade to WeTransfer Plus (paid monthly) or use Tresorit (free tier handles up to 5 GB) or Google Drive (unlimited if you have storage space).

What happens to the file after the recipient downloads it from a file transfer service?

The file stays on the service's servers until the link expires (usually 7 days) or you manually delete it. After that, it's removed. The recipient keeps their downloaded copy. If you want the file gone sooner, most services let you delete it immediately after sending.

Is it safe to send passwords through cloud storage links?

No. Always send the password separately — through a phone call, text message, or a different service. If someone gains access to the link, they shouldn't also have the password. Use password-protected .zip files instead if you want both the file and password in one place.

Why does my file size show differently on my computer than after I upload it?

Compression during upload and how the operating system counts storage space can make files appear smaller or larger. The actual data size doesn't change, but the display might. Check the file size before uploading to make sure it fits the service's limit.

Can I send a file through email if I split it into smaller pieces?

Technically yes, but it's impractical. You'd send multiple emails, and the recipient has to download and reassemble each piece. Use a file transfer service or cloud link instead — it's faster and requires fewer steps on both ends.