Email has a size limit, and most files over 25 MB will bounce back

Every email provider sets a maximum file size for attachments. Gmail, Outlook, and Yahoo all cap attachments at 25 MB per message. If you try to send anything larger, the email fails silently — it sits in your drafts or outbox, and the recipient never sees it. The file itself doesn't get corrupted; the email system simply rejects the whole message before it leaves your account.

You have three practical routes: compress the file to make it smaller, use your email provider's built-in file-sharing tool, or upload to a separate service and send a link instead. Which one works depends on what kind of file you're sending, how many people need it, and whether they need to edit it or just view it.

Key Takeaways

  • Gmail, Outlook, and Yahoo reject attachments larger than 25 MB, so files over that size need a different method.
  • Gmail includes Google Drive storage for free; Outlook includes OneDrive; both let you send files up to 15 GB by uploading and sharing a link instead of attaching.
  • Compressing a file with built-in tools (Windows: right-click and select "Send to" > "Compressed folder"; Mac: right-click and select "Compress") can reduce size by 30 to 80 percent depending on file type.
  • Third-party services like Dropbox, WeTransfer, or Tresorit work across all email providers but require the recipient to download from a link rather than open an attachment.

Compress the file first if it's a document, photo, or video

Compression reduces file size without deleting content. How much it shrinks depends on what's inside. A folder of text documents might compress to 20 percent of its original size. A folder of photos compresses less — maybe 70 to 90 percent — because photos are already compressed. Videos compress very little because they're already optimized for size.

On Windows, right-click the file or folder, hover over "Send to", and click "Compressed (zipped) folder". Windows creates a new .zip file in the same location. On Mac, right-click and select "Compress". The compressed file appears next to the original.

After compression, check the new file size. If it's still over 25 MB, compression alone won't solve it — move to one of the other methods below.

Use your email provider's built-in file storage if you already have an account

Gmail and Outlook both include free cloud storage tied to your email account. Instead of attaching a file, you upload it to your storage and send a shareable link. The recipient clicks the link and views or downloads the file from there. This works for files up to 15 GB.

In Gmail: Click the attachment icon (paperclip) in the compose window. Select "Google Drive" instead of "Upload". Choose the file from your computer or upload a new one. Gmail inserts a link to the file in your email. The recipient can view it directly or download it, depending on the permissions you set.

In Outlook: Click "Insert" in the compose window, then "Files". Choose "Upload from this device" or "Browse cloud locations". If you pick a file from your OneDrive, Outlook automatically creates a shareable link. If you upload a new file, Outlook stores it in OneDrive and sends the link.

Both methods let you control whether the recipient can edit the file or only view it. If you revise the file after sending, the recipient sees the updated version — they're not stuck with an old copy.

Use a file-sharing service for recipients outside your email system

If the person you're sending to doesn't use Gmail or Outlook, or if you want to avoid giving them access to your cloud storage, a third-party service works across all email providers. Dropbox, WeTransfer, Tresorit, and Sync.com all let you upload a file and generate a download link to paste into an email.

WeTransfer is the simplest for one-time sends. You enter the recipient's email address, upload your file (up to 2 GB on the free version), and WeTransfer sends them a link. They download the file directly without needing an account. The link expires after 7 days.

Dropbox and Sync.com require you to create an account, but they give you ongoing storage (2 GB free on Dropbox, 5 GB free on Sync.com). You upload files once and can share links to the same file with multiple people. Files stay accessible until you delete them.

Tresorit encrypts files before uploading, so even Tresorit's servers cannot see what's inside. This matters if you're sending sensitive documents. The free version gives you 3 GB of storage.

Split very large files into smaller chunks if you must attach them

If compression doesn't work and you cannot use cloud storage, you can split a file into pieces, send each piece in a separate email, and have the recipient reassemble them. This is slow and error-prone, but it works.

On Windows, use 7-Zip (free, open-source software). Right-click the file, select "7-Zip", then "Add to archive". In the dialog, set "Split to volumes" to 20 MB. 7-Zip creates multiple .7z files numbered .001, .002, and so on. Send each one in a separate email with clear numbering in the subject line.

On Mac, the Finder's built-in compression doesn't split files, so you'll need third-party software like Keka or The Unarchiver. Both are free. The process is similar: right-click, compress, and set a maximum volume size.

The recipient must have the same software to reassemble the pieces. This method is rarely necessary now that cloud storage is free and reliable.

Know which file types compress well and which don't

Text files, Microsoft Office documents, and PDFs compress very well — often to 10 to 30 percent of original size — because they contain a lot of repetitive data that compression algorithms can remove.

Photos and videos compress poorly because they're already compressed using specialized formats (JPEG, PNG, MP4, etc.). Compressing them again saves only 5 to 20 percent. If you need to send many photos, resize them first. A photo from a modern phone is often 4 to 8 MB; resizing it to 1920 × 1080 pixels can cut that to 500 KB to 1 MB with no visible loss of quality on a screen.

Audio files (MP3, AAC) are also pre-compressed and don't shrink much further. Executable files (.exe, .app) and archives (.zip, .rar) don't compress at all because they're already optimized.

Frequently Asked Questions

What happens if I try to send an email with an attachment that's too large?

The email stays in your drafts or outbox and never sends. You'll see an error message saying the file is too large or the message exceeds the size limit. The recipient never receives anything. You must either reduce the file size or use a different method.

Can I send a file larger than 15 GB using Google Drive or OneDrive?

No. Both services cap shared files at 15 GB. For anything larger, use Dropbox, Sync.com, or Tresorit, which allow larger uploads. Check each service's current limits, as they change occasionally.

If I send a file through Google Drive, can the recipient edit it?

Only if you give them editor permission when you create the share link. By default, Google Drive shares are view-only. You can change this in the sharing settings before you send the email.

Do I need to tell the recipient which method I'm using?

Not usually. If you send a Google Drive or OneDrive link, they'll see it's a link and click it. If you use WeTransfer or Dropbox, they receive an email from that service with download instructions. A quick note in your email message helps if they're unfamiliar with the service, but it's not required.

Is it safe to use free file-sharing services?

Free services like WeTransfer and Dropbox are secure for non-sensitive files. They use encryption in transit (while the file travels to their servers) and at rest (while stored). If you're sending confidential documents, tax returns, or medical records, use Tresorit or Sync.com, which encrypt files before uploading so the service itself cannot read them.