Email Attachment Size Limits by Provider: Gmail, Outlook, Yahoo, iCloud & More (2025 Guide)
Every email provider sets a maximum attachment size. Hit the limit and your email bounces — or silently converts to a cloud link you never asked for. This guide covers the exact attachment limits for every major provider, and shows you how to send files larger than any of them as real attachments.
Gmail Attachment Size Limit — 25MB
Gmail caps attachments at 25MB total per email (all attachments combined, not per file). If your attachment exceeds 25MB, Gmail automatically converts it to a Google Drive link — whether you want it to or not. The recipient gets a link, not an attachment.
- Applies to Gmail.com and Google Workspace (G Suite) accounts
- The 25MB cap covers all attachments in one email combined
- Over 25MB: Gmail forces a Drive link — your file goes to Google's servers
Outlook Attachment Size Limit — 20MB
Outlook's limit is stricter than Gmail's. Files over 20MB are rejected at send time, or Outlook prompts you to upload to OneDrive instead.
- Outlook.com (personal): 20MB
- Microsoft 365 / Exchange Online: 25MB default — but IT admins often lower it to 10MB
- On-premise Exchange: commonly configured to 10MB or 15MB by IT departments
- Over the limit: Outlook suggests OneDrive — your file leaves your control
iCloud Mail Attachment Size Limit — 20MB
Apple's iCloud Mail enforces a 20MB limit. For files over 20MB, Apple Mail on macOS and iOS offers Mail Drop — uploading the file to iCloud servers and sending a download link valid for 30 days only.
- iCloud Mail (web): 20MB hard limit
- Apple Mail with Mail Drop: up to 5GB, but delivered as a link that expires in 30 days
Other Providers
| Provider | Attachment Limit | Notes |
|---|---|---|
| Yahoo Mail | 25MB | No automatic cloud fallback |
| ProtonMail | 25MB | End-to-end encrypted |
| Zoho Mail | 25MB (free) / 1GB (paid) | Business plans vary |
| Fastmail | 50MB | Higher than average |
| AOL Mail | 25MB | Same as Yahoo infrastructure |
| Tutanota | 25MB | End-to-end encrypted |
| QQ Mail (China) | 25MB (free) / 2GB (cloud attach) | Large files use "超大附件" cloud link |
| 163 Mail (China) | 25MB | Larger files via 网易云附件 |
Corporate Email Limits Are Often Lower
Corporate email servers are frequently configured below the platform default. Your file may pass Gmail's 25MB limit but still get rejected by the recipient's corporate Exchange server set to 10MB.
| System | Platform Default | Common IT Setting |
|---|---|---|
| Microsoft Exchange (cloud) | 25MB | 10MB–25MB |
| Microsoft Exchange (on-premise) | 25MB | Often 10MB or 15MB |
| Google Workspace | 25MB | Usually unchanged |
| Zimbra | 10MB | Varies by org |
| Lotus Notes / HCL Domino | 25MB | Often 10MB |
How to Send Files Larger Than Any Limit
When your file exceeds any email provider's limit, you have two choices:
- Cloud link (risky): Upload to Google Drive or Dropbox and share a link. The recipient may need an account, the link can expire or be forwarded to anyone, and corporate firewalls often block external cloud services entirely.
- SendSplit (reliable): Split the file into email-friendly parts and deliver each as a real attachment — no accounts, no links, no expiry, works through any email system.
- Open sendsplit.com/upload-to-send
- Upload your file (up to 200MB)
- Choose the right split size for your recipient's email provider (see table below)
- Enter the recipient's email address
- Click send — each part arrives as a real attachment
Sending a large file with SendSplit
Which Split Size to Use for Each Provider
| Recipient's Email Provider | Their Limit | Recommended Split Size |
|---|---|---|
| Gmail / Google Workspace | 25MB | 20MB |
| Outlook.com | 20MB | 15MB |
| Exchange (corporate) | 10–25MB | 10MB (safest) |
| iCloud Mail | 20MB | 15MB |
| Yahoo Mail | 25MB | 20MB |
| Unknown / corporate | Unknown | 10MB — works everywhere |
Don't let attachment size limits block your workflow. Try SendSplit — send files up to 200MB as real email attachments that fit within any provider's limit. No cloud links. No accounts required. Delivered directly to any inbox.