The short answer: use a file-sharing service, not email

Email was built to move text, not video files or design projects. Most email providers reject files larger than 20 to 25 megabytes — and that limit hits fast. If you have a file bigger than that, your email will bounce back with a delivery failure message, and the person on the other end gets nothing.

The practical solution is a file-sharing service: a website or app where you upload your file once, then send the other person a link. They read from that link instead of from your inbox. Services like Google Drive, Dropbox, OneDrive, and WeTransfer all work this way. You pick one, upload, share the link, and you're done.

Which service you choose depends on whether you want the file to stay accessible afterward or disappear after a few days, whether you need password protection, and whether the other person already uses one of these services.

Key Takeaways

  • Email has a size limit — usually 20 to 25 megabytes — so files larger than that will not go through at all.
  • File-sharing services like Google Drive, Dropbox, and WeTransfer let you upload once and send a link instead, which works for files of any size.
  • Some services keep files permanently; others delete them after a set number of days, so choose based on whether you need long-term access.
  • Password-protected links add a layer of security if you are sending sensitive files to someone over email or text.
  • The fastest route is often a service the other person already uses, since they will not have to create a new account.

When email fails and what the error message means

If you try to send a file larger than your email provider's limit, you will get a bounce-back message. Gmail bounces files over 25 megabytes. Outlook bounces files over 20 megabytes. Yahoo Mail bounces files over 25 megabytes. The message usually says something like "message too large" or "attachment exceeds maximum size."

This is not a temporary problem — the email will never arrive, no matter how long you wait. The file sits on your computer or in your drafts folder, and the recipient's inbox stays empty. Resending it does not help. You have to use a different method.

Even files under the limit can cause problems. A 15-megabyte video file might technically fit, but it can take minutes to upload and minutes to read, and if the connection drops halfway through, the whole transfer fails. File-sharing services handle this better because they are built for large files and can resume interrupted uploads.

Google Drive, Dropbox, and OneDrive: the always-on option

These three services store files permanently (or until you delete them) and let you share access with a link. They are the right choice if the other person might need the file weeks or months later, or if you want to collaborate — both of you editing the same document at the same time.

Google Drive is free up to 15 gigabytes and works with any Google account. Upload your file, right-click it, select "Share," and paste the link into an email or text. You can set the link to "anyone with the link can view" (read-only) or "anyone with the link can edit" (they can change it). You can also restrict it to specific people and require them to sign in with a Google account.

Dropbox is free up to 2 gigabytes and works on Windows, Mac, iPhone, and Android. You can upload through the website or drag files into your Dropbox folder on your computer, and they sync automatically. Sharing works the same way: generate a link, send it, and control whether people can view or edit. Dropbox also has a "request files" feature where you can ask someone to upload something to you.

OneDrive is Microsoft's version, free up to 5 gigabytes, and integrates with Outlook and Office. If you already use Microsoft products, OneDrive is the easiest because your files show up in the same place as your email and documents.

All three let you revoke access later — the link stops working even if the other person already downloaded the file. This is useful if you share a draft and then want to prevent further access once the project is done.

WeTransfer and similar temporary services

WeTransfer is designed for one-time sends. You upload a file (free accounts allow up to 2 gigabytes), enter the recipient's email address, and WeTransfer sends them a read link. The file stays available for 7 days, then disappears. You do not need an account, and the other person does not either — they just click the link and read.

This is the right choice if you are sending something that does not need to stick around: a video for feedback, a large photo album, a one-off document. It is also simpler than Google Drive if you do not want to manage permissions or worry about the file staying in the cloud indefinitely.

Other services with similar features include Firefox Send (encrypted, files delete after one read or 24 hours), Tresorit Send (encrypted, 5 gigabytes free), and Sync.com (encrypted, 5 gigabytes free). The trade-off is that these are less well-known, so the other person might be confused by the link or hesitant to click it. WeTransfer is recognizable enough that most people will trust it when ready.

How to protect a shared file with a password

If you are sending something sensitive — financial documents, medical records, personal photos — add a password so only the intended recipient can access it. Most file-sharing services offer this as a paid feature or a free option depending on the service.

With Google Drive, you cannot password-protect a link directly, but you can restrict it to specific email addresses. Open the share menu, click "Restricted," and enter the recipient's email. They have to sign in with that account to view the file.

With Dropbox, paid accounts can password-protect links. Free accounts cannot. If you need password protection on a free account, use WeTransfer instead — it offers password protection on all plans.

With WeTransfer, click "Add a password" before you send. The recipient gets the read link in their email, but they also need the password you set to actually read the file. Send the password separately — through a text message, a phone call, or a different email — so it is not in the same message as the link.

The goal is to make sure that if someone intercepts the email with the link, they cannot access the file without the password. This is especially important if you are sending to someone's work email or a shared account.

File size limits and what counts as "huge"

Different services have different limits. Here is what you can send on a free account:

ServiceFree limit per fileTotal free storage
Google DriveNo per-file limit15 GB
DropboxNo per-file limit2 GB
OneDriveNo per-file limit5 GB
WeTransfer2 GB per transferN/A (one-time sends)
Email (Gmail)25 MBN/A

A typical high-definition video is 1 to 4 gigabytes. A folder of photos is usually 100 megabytes to 1 gigabyte. A design file with layers (Photoshop, Figma) can be 500 megabytes to 2 gigabytes. If your file is any of these sizes, email will not work, and you need a file-sharing service.

If you regularly send files larger than 2 gigabytes, consider paying for a service. Google Drive's paid plan starts at $2 a month for 100 gigabytes. Dropbox starts at $12 a month for 2 terabytes. For most people, the free tier is enough.

How to actually send the file: step by step

Using Google Drive: Go to drive.google.com, click "New," select "File upload," and choose your file. Once it uploads, right-click the file, click "Share," and copy the link. Paste it into an email or text message. The recipient clicks the link and can view or read the file depending on your permission settings.

Using Dropbox: Go to dropbox.com, click "Upload files," and select your file. Once it uploads, click the three dots next to the file, select "Share," and copy the link. Paste it into an email or text. The recipient clicks the link and downloads.

Using WeTransfer: Go to wetransfer.com, drag your file into the upload area (or click to browse), enter the recipient's email address, and click "Transfer." WeTransfer sends them a link automatically. You can add a message, but you do not need to email them separately.

All three methods take less than a minute once you have the file ready. The upload speed depends on your internet connection — a 1-gigabyte file might take 5 to 10 minutes on a typical home internet connection.

What to do if the file is too big even for these services

If you have a file larger than 2 gigabytes and you do not want to pay for a service, you can split it into smaller pieces using compression software. On Windows, right-click the file, select "Send to," and choose "Compressed (zipped) folder." On Mac, right-click and select "Compress." This reduces the file size, though how much depends on the file type — video files compress very little, while documents and images compress more.

If compression does not shrink it enough, you can use software like 7-Zip (Windows, free) or The Unarchiver (Mac, free) to split a large file into multiple smaller files. Upload each piece separately, and the recipient reassembles them on their end. This is cumbersome and usually only necessary for files over 10 gigabytes, which is rare outside of video production or data science.

The simpler solution is to pay for a month of cloud storage, upload the file, share it, and then cancel. A month of Google Drive's 100-gigabyte plan costs $2. A month of Dropbox's 2-terabyte plan costs $12. For a one-time send, this is often cheaper than the time it takes to split and reassemble files.

Frequently Asked Questions

Can the person I send a file to re-share it with someone else?

It depends on your permission settings. If you set a Google Drive link to "anyone with the link can view," they can copy the link and send it to anyone. If you restrict it to specific people, they cannot share it further. With Dropbox, the same rule applies — "anyone with the link" means they can re-share; "specific people" means they cannot. If you want to prevent re-sharing, use restricted access or a password-protected link.

What happens if I delete the file after I share it?

On Google Drive and Dropbox, the link stops working when ready. The other person cannot read it anymore, even if they already have the link. With WeTransfer, the file disappears after 7 days regardless of whether you delete it. If you want the file to stay available, do not delete it from your cloud storage.

Is it safe to send passwords in the same email as the read link?

No. If someone intercepts the email, they have both the link and the password. Send the password through a separate channel — a text message, a phone call, or a different email sent minutes later. This way, someone would have to intercept two separate communications to access the file.

Why is my upload so slow?

Upload speed depends on your internet connection. Most home internet is much faster at downloading than uploading — you might get 100 megabits per second down but only 10 megabits per second up. A 1-gigabyte file at 10 megabits per second takes about 13 minutes. If your upload is slower than that, check whether other devices are using your internet, or restart your router. If it is still slow, contact your internet provider.

Can I send a file to someone without their email address?

Yes. With Google Drive and Dropbox, you generate a link and can send it through any method — text message, social media, messaging app. The recipient does not need to give you their email; they just click the link. WeTransfer requires an email address to send the link automatically, but you can copy the link yourself and send it however you want.