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.
  1. Open sendsplit.com/upload-to-send
  2. Upload your file (up to 200MB)
  3. Choose the right split size for your recipient's email provider (see table below)
  4. Enter the recipient's email address
  5. 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.