Calculate the total size of your email including all attachments and check whether it meets the size limits for Gmail, Outlook, Yahoo Mail, and other email providers. Avoid bounced emails and find alternatives for large file sharing.
Email attachments are encoded in Base64 format which increases file size by approximately 33%. A 10 MB file attachment becomes roughly 13.3 MB in the email. Most email providers have limits of 10-50 MB per message โ knowing these limits prevents frustrating delivery failures.
Every major email provider enforces maximum message size limits to prevent abuse and manage server load. These limits apply to the total message size including text, HTML formatting, inline images, and all attachments โ after Base64 encoding which adds 33% overhead.
| Provider | Size Limit | Notes |
|---|---|---|
| Gmail | 25 MB send / 50 MB receive | Sending over 25MB auto-converts to Google Drive link |
| Outlook.com | 20 MB | Office 365 business plans: up to 150 MB |
| Yahoo Mail | 25 MB | Shared across all attachments |
| Apple Mail / iCloud | 20 MB | iCloud Drive sharing for larger files |
| ProtonMail | 25 MB | Encrypted attachments |
| Corporate Exchange | Usually 10-50 MB | Set by IT admin โ often restrictive |
| 100 MB video / 100 MB docs | Much more generous than email |
Email attachments must be encoded as text (Base64) to travel through email systems. Base64 converts every 3 bytes of binary data into 4 ASCII characters โ a 33% size increase. A 15 MB PDF becomes 20 MB in the email, and a 20 MB video becomes 26.7 MB โ potentially exceeding limits even though the original file was under the limit.
For files exceeding email limits: Google Drive or OneDrive (share a link), Dropbox (free 2 GB transfers), WeTransfer (free up to 2 GB per transfer), WhatsApp/Telegram (100 MB per file), FTP or SFTP for business file transfers, or company file sharing platforms (SharePoint, Box, Slack). Cloud sharing is faster, more reliable, and allows version control.
ZIP compression can reduce file sizes significantly: Word/Excel files: 50-70% smaller. Already-compressed files (JPG, MP4, PDF): little reduction. Multiple small files zipped together: saves Base64 overhead (one 33% overhead instead of one per file). Tools: 7-Zip (free, best compression), WinRAR, macOS built-in compression.