← All guides

How to Share a Large File via Email or Link

filessharingemail

You’re trying to send a file and it won’t fit. Email says it’s too big. Drag-and-drop into a chat says the same. The file is just too large for the channel you’re trying to use. Most of the time, the answer isn’t “find a bigger pipe” — it’s “make the file smaller, or use a different pipe.”

Here’s the practical guide.

Email size limits (in 2026)

Different email providers cap attachments at different sizes:

ProviderAttachment limit
Gmail25 MB
Outlook.com (personal)25 MB
Outlook 365 (business)35 MB (default), configurable
Yahoo Mail25 MB
iCloud Mail20 MB
ProtonMail25 MB
Most corporate Exchange10-20 MB (configurable lower for security)

The limit isn’t the sender’s only constraint — it’s the recipient’s too. If you can send 50 MB through your work Exchange and the recipient is on Gmail, Gmail’s 25 MB cap is what bites. The smaller limit always wins.

Also: a 25 MB cap doesn’t mean you can attach 25 MB. Email encoding adds ~33% overhead (because of MIME base64 encoding), so a 19 MB file becomes about 25 MB once attached. Practical limit: keep attachments under ~18 MB to be safe across all providers.

Strategy 1: Make the file smaller

For photos and PDFs especially, you can usually shrink dramatically without visible quality loss.

Images (.jpg, .png, .heic, .webp):

  • Run through our Image Compressor
  • Quality 0.8 typically gives 70-80% size reduction with no visible loss
  • Use the Image Resizer first if dimensions are larger than needed for the recipient’s use

A 5 MB iPhone photo typically compresses to 500 KB. A folder of 10 photos goes from 50 MB to 5 MB — easily emailable.

PDFs:

  • Run through our PDF Compressor
  • Typically 40-70% size reduction with no visible degradation
  • Bigger savings for image-heavy PDFs; modest savings for text-only PDFs

A 30 MB scanned PDF often compresses to 5-8 MB.

Audio (.mp3, .m4a, .wav, .flac):

  • WAV → MP3 with our WAV to MP3 tool at 192 kbps: ~10× size reduction
  • FLAC → MP3 with FLAC to MP3: ~5× reduction
  • Already-MP3 files: re-encoding at a lower bitrate cuts size further

A 60 MB WAV recording becomes 6 MB as a 192 kbps MP3.

Video: harder. Browser-based video compression isn’t as effective as desktop tools. For large videos:

  • Use HandBrake (free, desktop) to re-encode at a lower bitrate
  • Or upload to a service like YouTube (unlisted) and share the link instead

For a 30-second clip from a video, you can extract just the audio with MP4 to MP3 — often what people want anyway.

Strategy 2: Use a different pipe

If the file is genuinely too big to compress to email-friendly sizes, switch to link-based sharing.

File-transfer services (free, anonymous, time-limited):

  • WeTransfer — up to 2 GB free, 7-day expiry. The classic option.
  • Smash — no size limit on free tier, 14-day expiry.
  • Send Anywhere — peer-to-peer, no upload to a server (if both parties are online at the same time).
  • Tresorit Send — end-to-end encrypted, up to 5 GB, 7-day expiry.

How they work: you upload the file to their server, they give you a URL, you share the URL with the recipient. The recipient clicks the URL, downloads the file. After the expiry, the file is deleted.

Cloud storage links (if you already have an account):

  • Google Drive — upload, right-click → “Get link,” set to anyone-with-link, share. Free up to 15 GB total storage.
  • Dropbox — similar workflow, free 2 GB.
  • OneDrive — similar, free 5 GB.
  • iCloud — similar, free 5 GB.

Pro: persistent storage, integrates with apps you already use. Con: requires the recipient to interact with that cloud service. Some corporate firewalls block Dropbox / Drive.

Self-hosted options (technical):

  • SyncThing — peer-to-peer file sync, no third party
  • Resilio Sync — similar, peer-to-peer
  • Magic Wormhole — command-line, password-based file transfer

For most people: stick with WeTransfer or a cloud-storage link.

Strategy 3: Split the file

For files you specifically need to send as attachments (not links), and that can be split logically:

PDFs: split into chapters/sections with our PDF Splitter, send each as a separate email.

Multi-image bundles: instead of one 100 MB PDF, send the images individually compressed via Image Compressor.

Long audio recordings: split with desktop tools (Audacity is free), or just send shorter excerpts.

The recipient has to reassemble, which is awkward — but for files that won’t compress and can’t go via link, splitting is the path.

Strategy 4: Zip it (sometimes)

Compressing into a .zip file works well for:

  • Text files, documents, code — significant size reduction (often 50-70%)
  • Anything not already compressed

Doesn’t help much for:

  • JPGs, PNGs, MP3s, MP4s, PDFs — these are already compressed; zipping adds 0-5%
  • Already-compressed archives (.zip, .rar, .7z)

When zipping, also: most modern operating systems handle .zip natively. Avoid .rar and .7z unless you know the recipient has the right software.

Privacy considerations

If the file contains sensitive content (medical, legal, financial, personal photos), the channel matters:

Safe-ish:

  • Direct email between two trusted accounts
  • End-to-end encrypted services (Tresorit Send, ProtonMail attachments)
  • Sharing via a passworded ZIP (send the password through a different channel)

Less safe:

  • Generic file-transfer services (the file sits on their server for days)
  • Public cloud-storage links shared loosely
  • Unencrypted email (some intermediate servers can read it)

For sensitive content, our advice: compress and encrypt yourself before sending. Standard ZIP files can be password-protected — most archive tools (7-Zip, the macOS Archive Utility, Windows’ built-in zipper) support this. Send the password through a separate channel.

A practical workflow

Most “this file is too big for email” situations fit one of these patterns:

Single photo too big: compress with Image Compressor. Done.

Several photos: compress each with Image Compressor, maybe resize too if dimensions are huge. If still too big, bundle into a PDF and compress that with PDF Compressor.

Multi-page PDF: try PDF Compressor first. If still too big, split with PDF Splitter and send in parts, or use WeTransfer for the whole thing.

Audio recording: convert to MP3 at 192 kbps with WAV to MP3 or FLAC to MP3. If still too big, Audio Trimmer to send just the relevant part.

Video file: usually too big for email regardless. Use WeTransfer or YouTube unlisted upload + share link.

Folder of misc files: ZIP and check size. If still big, WeTransfer.

TL;DR

  • Email caps at ~18 MB practical (25 MB nominal) for almost every provider
  • Compress first: Image Compressor, PDF Compressor, audio re-encoding
  • Switch to a link when compression isn’t enough: WeTransfer, Google Drive, Dropbox
  • Split when you must attach but the file is too large
  • For sensitive content, encrypt before sending — don’t rely on the service