The Gmail mail size limit is 25 megabytes for free accounts and 50MB for Google Workspace users. This includes the email headers, text, and all attachments combined.
When you exceed Gmail's mail size limit, you'll see an error message preventing you from sending the email. For files slightly over the limit, Gmail offers to compress them into a ZIP archive automatically. However, this feature may not work for all file types.
Gmail enforces several related limits:
| Limit Type | Free Accounts | Google Workspace |
|---|---|---|
| Single attachment | 25MB | 50MB |
| Total email size | 25MB | 50MB |
| Storage per account | 15GB (shared with Drive and Photos) | Varies by plan (up to unlimited) |
Many people confuse Gmail's mail size limit with storage limits. The 15GB storage limit applies to your entire Google Account, including Gmail, Google Drive, and Google Photos. Exceeding this storage limit won't prevent you from receiving emails, but it will stop you from sending new ones until you free up space.
Another common misconception is that Gmail's attachment limit applies to each individual file. In reality, it's the total size of all attachments combined plus the email itself that matters. For example, you could send 10 small images totaling 20MB, but not a single 26MB file.
To bypass Gmail's mail size limit, use cloud storage services like Google Drive, Dropbox, or OneDrive. These services integrate directly with Gmail, allowing you to insert links to large files in your emails.
For example, to send a 100MB video:
I've used this method to share large design files with clients. It's more reliable than trying to attach the files directly to an email, which often fails due to size restrictions.
Most other email providers have similar limits. Yahoo Mail allows attachments up to 25MB, while Outlook.com permits 20MB. Some business email services offer higher limits, but they typically require paid plans.
According to Google's support documentation, these limits exist primarily to maintain reliable email delivery. Large attachments can slow down email servers and increase storage costs for providers.