Email Attachment Size Limits by Provider
Email attachment limits are one of the biggest reasons people struggle to send large files. Gmail, Outlook, Yahoo, iCloud, ProtonMail, Zoho, web hosting email accounts, and business mail providers all have different file size and sending limits.
File too large for email?
If your file is larger than your email provider allows, upload it to FileHub and share a temporary download link instead.
Upload files nowEmail Provider Limits Table
Limits can change by account type, country, business plan, sending history, and provider policy. Use this table as a practical guide before sending large files by email.
| Email Provider | Daily Sending Limit | Hourly Limit | Recipients Per Email | Attachment Size Limit | Notes |
|---|---|---|---|---|---|
| Free Gmail | 500 browser / 100 SMTP | Not listed | 500 total recipients | 25MB | Account may be restricted if exceeded |
| Google Workspace | 2,000 messages / 500 trial | Not listed | 3,000 unique / 2,000 external | 25MB | Rolling 24-hour period |
| Office 365 | 10,000 recipients | 30 messages per minute | 500 per message | Up to 150MB in Outlook desktop | Academic accounts may have lower limits |
| Outlook.com | Up to 5,000 emails | About 100 estimated | 500 | 25MB | Limits vary by account history |
| Yahoo Mail | 500 emails | About 100 emails per hour | 100 | 25MB | Each recipient may count separately |
| iCloud Mail | 1,000 emails | Not listed | 500 | 20MB | Good for personal email, not bulk file sending |
| AOL Mail | 500 emails | Not listed | 100 | 25MB | Older email provider with standard limits |
| ProtonMail Free | 150 emails | 50 emails per hour | Not listed | 25MB | Limits may increase with account age |
| Tutanota | Not listed | 100 per hour | Not listed | 20MB | Privacy-focused email provider |
| Zoho Mail | 250 to 2,000 per day by plan | Not listed | Varies by plan | Varies by plan | Higher limits available on paid plans |
| Yandex Mail | 500 emails | Not listed | 50 | 1GB | Each recipient may count separately |
| GoDaddy Email | 500 emails | 300 messages/hour or 200/minute | Not listed | 30MB | SMTP relays may increase capacity |
| Rackspace Email | 10,000 recipients | Not listed | Not listed | 50MB | Business email provider |
| BlueHost Email | Not specified | 150 emails per hour | Not listed | 50MB | Hourly increase may be requested |
| DreamHost Email | Not listed | 100 recipients per hour | Not listed | 40MB | Different rules may apply for bulk sending |
| HostGator Email | 12,000 emails | 500 emails per hour | Not listed | 20MB | Large mailing lists may be restricted to off-peak hours |
| SiteGround Email | Not listed | 800 per hour | 80 | 50MB | Hosting email limits may vary |
| one.com Email | No official limit | 25 emails per 5 minutes | Not listed | 70MB total | Use cautiously |
| OVH Email | 500 to 2,000 per day by plan | Max 100 per hour | Not listed | Plan dependent | SMTP and PHP mail options |
| PHPNet | Unlimited queued | 600 per hour | Not listed | Not listed | Hosting email provider |
| Rochen | 1,000 per day | 100 per 10 minutes | Not listed | Not listed | Hosting email provider |
| ServerMX.com | 15 to 3,000 per day | 10 to 1,000 per hour | Not listed | Not listed | Depends on account size |
| Mail.com | Varies by account | Varies | Varies | Often around 30MB | Check current account limits before sending large files |
| GMX Mail | Varies by account | Varies | Varies | Often around 50MB | Useful to verify current limits before upload |
| Fastmail | Varies by plan | Varies | Varies | Varies by plan | Paid email provider with plan-based limits |
| Comcast/Xfinity Email | Varies | Varies | Varies | Usually limited | ISP email accounts often have strict file limits |
| BT Mail | Varies | Varies | Varies | Usually limited | Use file transfer links for large attachments |
Why email attachments have limits
Email providers limit attachment size to reduce server load, prevent spam, protect accounts, and keep messages deliverable. Large videos, photo folders, design files, spreadsheets, ZIP archives, and presentations can quickly pass these limits.
What to do when your file is too large
The easiest solution is to upload the file once and share a download link. This avoids bounced emails, blocked attachments, and failed uploads.
FileHub creates temporary file sharing links, so your recipient can download the file without dealing with a huge email attachment.
Send a large file