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 now

Email 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 Gmail500 browser / 100 SMTPNot listed500 total recipients25MBAccount may be restricted if exceeded
Google Workspace2,000 messages / 500 trialNot listed3,000 unique / 2,000 external25MBRolling 24-hour period
Office 36510,000 recipients30 messages per minute500 per messageUp to 150MB in Outlook desktopAcademic accounts may have lower limits
Outlook.comUp to 5,000 emailsAbout 100 estimated50025MBLimits vary by account history
Yahoo Mail500 emailsAbout 100 emails per hour10025MBEach recipient may count separately
iCloud Mail1,000 emailsNot listed50020MBGood for personal email, not bulk file sending
AOL Mail500 emailsNot listed10025MBOlder email provider with standard limits
ProtonMail Free150 emails50 emails per hourNot listed25MBLimits may increase with account age
TutanotaNot listed100 per hourNot listed20MBPrivacy-focused email provider
Zoho Mail250 to 2,000 per day by planNot listedVaries by planVaries by planHigher limits available on paid plans
Yandex Mail500 emailsNot listed501GBEach recipient may count separately
GoDaddy Email500 emails300 messages/hour or 200/minuteNot listed30MBSMTP relays may increase capacity
Rackspace Email10,000 recipientsNot listedNot listed50MBBusiness email provider
BlueHost EmailNot specified150 emails per hourNot listed50MBHourly increase may be requested
DreamHost EmailNot listed100 recipients per hourNot listed40MBDifferent rules may apply for bulk sending
HostGator Email12,000 emails500 emails per hourNot listed20MBLarge mailing lists may be restricted to off-peak hours
SiteGround EmailNot listed800 per hour8050MBHosting email limits may vary
one.com EmailNo official limit25 emails per 5 minutesNot listed70MB totalUse cautiously
OVH Email500 to 2,000 per day by planMax 100 per hourNot listedPlan dependentSMTP and PHP mail options
PHPNetUnlimited queued600 per hourNot listedNot listedHosting email provider
Rochen1,000 per day100 per 10 minutesNot listedNot listedHosting email provider
ServerMX.com15 to 3,000 per day10 to 1,000 per hourNot listedNot listedDepends on account size
Mail.comVaries by accountVariesVariesOften around 30MBCheck current account limits before sending large files
GMX MailVaries by accountVariesVariesOften around 50MBUseful to verify current limits before upload
FastmailVaries by planVariesVariesVaries by planPaid email provider with plan-based limits
Comcast/Xfinity EmailVariesVariesVariesUsually limitedISP email accounts often have strict file limits
BT MailVariesVariesVariesUsually limitedUse 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

Related guides