Email Attachment Size Limit: How to Send Large Files

Most personal email attachment size limits fall around 20–25 MB total per message. Some work accounts allow more, but the sender and recipient limits both matter, and encoding overhead can make a near-limit file fail.

Published on
Last updated on
13 min read
Oliver Jackson

Email Marketing Specialist

Christin Baumgarten

Operations Manager

Abdessamad El Bahri

Full Stack Engineer

Authored By Oliver Jackson Email Marketing Specialist

Oliver is an accomplished email marketing specialist with more than a decade's worth of experience. His strategic and creative approach to email campaigns has driven significant growth and engagement for businesses across diverse industries. A thought leader in his field, Oliver is known for his insightful webinars and guest posts, where he shares his expert knowledge. His unique blend of skill, creativity, and understanding of audience dynamics make him a standout in the realm of email marketing.

Reviewed By Christin Baumgarten Operations Manager

Christin Baumgarten is the Operations Manager at Mailbird, where she drives product development and leads communications for this leading email client. With over a decade at Mailbird — from a marketing intern to Operations Manager — she offers deep expertise in email technology and productivity. Christin’s experience shaping product strategy and user engagement underscores her authority in the communication technology space.

Tested By Abdessamad El Bahri Full Stack Engineer

Abdessamad is a tech enthusiast and problem solver, passionate about driving impact through innovation. With strong foundations in software engineering and hands-on experience delivering results, He combines analytical thinking with creative design to tackle challenges head-on. When not immersed in code or strategy, he enjoys staying current with emerging technologies, collaborating with like-minded professionals, and mentoring those just starting their journey.

Email Attachment Size Limit: How to Send Large Files
Email Attachment Size Limit: How to Send Large Files

Most personal email attachment size limits fall around 20–25 MB total per message . Some work accounts allow more, but the sender and recipient limits both matter, and encoding overhead can make a near-limit file fail. [2][3][4][6][7][8][9]

If you want the simplest rule, attach small files, ZIP borderline ones, and use a share link for large or time-sensitive files. [5][7][12]

Key takeaways

  • Most personal accounts: usually 20–25 MB total per message. [2][3][4][6][7]
  • Work accounts: often allow more, but admin settings can change the real limit. [1][8]
  • Near-limit files: can still fail because email encoding adds overhead in transit. [9]
  • Total message size matters: services usually count all attachments in one email together. [3][7]
  • ZIP is for borderline sends: it helps when you are only slightly over the limit or need to send a folder. [10][12]
  • Large or time-sensitive files: send a share link instead of forcing an attachment. [5][7][12]
  • Before you send: test the ZIP or link yourself so the recipient does not hit a permission wall.
Table of contents

Quick answer: common email attachment size limits

  • Most personal accounts: usually 20–25 MB total per message. [2][3][4][6][7]
  • Work accounts: often higher, but admin settings can change the real limit. [1][8]
  • Close to the cap: a file can still fail because email encoding adds overhead in transit. [9]
Typical direct-attachment limits from common providers
Service Direct attachment limit What to know
Outlook.com 25 MB [2] Microsoft recommends reducing the attachment size or using cloud sharing if the file is too large. [12]
Yahoo Mail 25 MB total per message [3] The message total counts, not each attachment by itself. [3]
iCloud Mail 20 MB [4] Mail Drop can handle up to 5 GB, and downloads expire after 30 days. [5]
Proton Mail 25 MB outgoing [6] The outgoing limit applies to the message you send. [6]
Personal Gmail 25 MB [7] Oversized files switch to a Drive link instead of a direct attachment. [7]
Microsoft 365 / Exchange Varies [8] Work-account limits are often higher than consumer mail, but admins can change them. [8]

Typical direct-attachment limits from common providers

Outlook.com

Direct attachment limit
25 MB [2]
What to know
Microsoft recommends reducing the attachment size or using cloud sharing if the file is too large. [12]

Yahoo Mail

Direct attachment limit
25 MB total per message [3]
What to know
The message total counts, not each attachment by itself. [3]

iCloud Mail

Direct attachment limit
20 MB [4]
What to know
Mail Drop can handle up to 5 GB, and downloads expire after 30 days. [5]

Proton Mail

Direct attachment limit
25 MB outgoing [6]
What to know
The outgoing limit applies to the message you send. [6]

Personal Gmail

Direct attachment limit
25 MB [7]
What to know
Oversized files switch to a Drive link instead of a direct attachment. [7]

Microsoft 365 / Exchange

Direct attachment limit
Varies [8]
What to know
Work-account limits are often higher than consumer mail, but admins can change them. [8]

Some business plans go higher. For example, Google raised direct attachments to 50 MB for Gmail Enterprise Plus, and Microsoft 365 / Exchange limits can also be adjusted by admins. Sender-side limits and recipient-side limits can still differ. [1][8]

Before you start

  • Prerequisites: the file you want to send, access to your email account, and permission to share the file if it belongs to work, a client, or a team folder.
  • Tools: your email app or webmail, your computer’s built-in ZIP/compress feature, and optional cloud storage if the file is too large to attach directly.
  • Time: usually quick for one ordinary file; longer if you need to compress, upload, or share a large video.
  • Cost: usually none if you use built-in compression or storage you already have.
  • Safety: if the file contains sensitive data, use your approved sharing method. Also, many mail services block risky attachment types such as executables or scriptable files, so size is not the only reason a send can fail. [10][11]

How to send attachments without hitting the limit

How to send attachments without hitting the limit

  1. Check the file size before you attach it

    Right-click the file and open Properties on Windows or Get Info on Mac. If the message needs to work across mixed personal inboxes, treating anything close to 20 MB as link territory is a safer move. A conservative direct-attachment line is about 15 MB , because common personal caps sit around 20–25 MB and MIME/Base64 adds overhead in transit. [2][3][4][6][7][9]

  2. Match the file to your account’s likely limit

    Use the table above as your starting point. If your mailbox is a work account, remember that admin settings can change what works in practice. [1][8]

  3. Count the total size of all attachments in the email

    Most services apply the limit to the combined size of all attachments in one message , not to each file by itself. Two smaller files can still push one email over the line. [3][7]

  4. ZIP the file or folder if you are only slightly over

    Create a ZIP , then check the new ZIP size before sending. This is a good first move when the file is just over the cap or when you need to send a folder. If the ZIP is still too large, or the mail service still flags it as unsafe, stop here and use a share link instead. [10][12]

  5. Make a smaller copy if the file is a photo, scan, or slide deck

    Export a lighter PDF, reduce image dimensions, or remove duplicate pages and oversized screenshots. Save the smaller version under a new filename so the original stays untouched, then check the size again before you attach it.

  6. Upload the file, copy the share link , paste it into the email, and add a short instruction such as “Click this link to download the signed PDF.” Set permissions before you send so the recipient can open the file on the first try. [5][7][12]

  7. Use built-in large-file options when your provider offers them

    If your service already has a large-file fallback , use it instead of forcing a traditional attachment. iCloud Mail can switch to Mail Drop, personal Gmail turns oversized sends into Drive links, and Outlook points users toward compression or cloud sharing for oversized files. [5][7][12]

  8. Test the recipient experience before you move on

    Open the ZIP yourself or click the link in a private or incognito window. If the correct file opens without a permission wall, you are done. If not, fix the share setting and resend before the recipient has to ask.

  9. If the file type is blocked, change the delivery method

    If you see a warning that the attachment is unsafe, do not keep retrying the same file. Use a secure file link instead, or ask your IT or admin team which format is approved. Outlook and Gmail both block risky file types to reduce malware spread. [10][11]

  10. Use one repeatable rule for future sends

    A simple rule keeps you out of guesswork: small file = attach, borderline file = ZIP, and large or time-sensitive file = link. If you work across multiple inboxes, a desktop client like Mailbird can help by giving you one desktop app on Windows and macOS and by making attachments easier to find later with attachment search . It does not change the limit set by your provider, but it can make attachment-heavy email easier to manage. [8][13][14][15]

Want a cleaner attachment workflow? Mailbird is a cross-platform desktop app for Windows and macOS with attachment search, which can help when you handle attachment-heavy email. [13][14][15]

Why email attachment size limits behave this way

Email size can be checked at more than one layer, including the sender’s service and the recipient’s service. On top of that, MIME/Base64 makes attachments larger in transit, which is why a file that looks close enough can still fail. Compression can rescue a near-limit send, but a share link removes the attachment bottleneck altogether. [8][9][12]

Troubleshooting common attachment problems

Common attachment problems and fixes
Symptom Likely cause Fix
“Attachment too large” appears before send You hit the sender-side cap ZIP it if you are only slightly over; otherwise upload the file and send a link instead. [12]
A 19–20 MB file still bounces Encoding overhead and the rest of the message pushed the real size over the limit Cut the file down further or switch to a link. [9][12]
Several small files fail even though none looks large The service counts the total attachments in one message Combine them into one ZIP or send a shared folder or file link. [3][7]
The recipient says the link asks for sign-in or access The sharing permission is too restricted Edit the permission, create a fresh link, and test it in a private window before resending. [7][12]
The app says the file is unsafe The file type is blocked for security reasons Use a secure file link or ask your admin which format is allowed. [10][11]
The message works inside your company but not outside it The recipient side has a smaller limit or a different policy Send a link for anything large, especially when the recipient is outside your normal mail system. [5][8]
The link worked earlier but no longer opens The provider used a temporary large-file method Resend a fresh link; Apple’s Mail Drop downloads expire after 30 days. [5]

Common attachment problems and fixes

“Attachment too large” appears before send

Likely cause
You hit the sender-side cap
Fix
ZIP it if you are only slightly over; otherwise upload the file and send a link instead. [12]

A 19–20 MB file still bounces

Likely cause
Encoding overhead and the rest of the message pushed the real size over the limit
Fix
Cut the file down further or switch to a link. [9][12]

Several small files fail even though none looks large

Likely cause
The service counts the total attachments in one message
Fix
Combine them into one ZIP or send a shared folder or file link. [3][7]
Likely cause
The sharing permission is too restricted
Fix
Edit the permission, create a fresh link, and test it in a private window before resending. [7][12]

The app says the file is unsafe

Likely cause
The file type is blocked for security reasons
Fix
Use a secure file link or ask your admin which format is allowed. [10][11]

The message works inside your company but not outside it

Likely cause
The recipient side has a smaller limit or a different policy
Fix
Send a link for anything large, especially when the recipient is outside your normal mail system. [5][8]
Likely cause
The provider used a temporary large-file method
Fix
Resend a fresh link; Apple’s Mail Drop downloads expire after 30 days. [5]

Best option by file type or account

  • Photos and scans: export a lighter PDF or a smaller image set first, then recheck the file size before you attach it.
  • Videos: use a share link first. Videos are more likely to hit attachment caps and require longer uploads. [5][7][12]
  • Work accounts: do not assume the same rule as a personal inbox. Microsoft 365 and Exchange admins can set different limits. [8]
  • Recurring client sends: keep one shared folder or file link updated instead of starting a fresh attachment chain every time.

Best practices for repeat sends

  • Keep three versions of reusable files: the original, a lighter “email copy,” and a link-ready folder copy.
  • Name files with plain version labels like proposal-v3-final.pdf so the recipient knows what to download.
  • Store large outbound files in one place so you can reuse links instead of uploading the same file over and over.
  • If attachment-heavy email is part of your day, pick a personal cutoff and use links above that point every time so you stop guessing.

Frequently Asked Questions

What is the normal email attachment size limit? — 20–25 MB total

For most personal email services, think roughly 20–25 MB total per message. Work accounts vary much more.

Sources: [2][3][4][6][7][8]

Is the limit per file or per email? — Total size

Usually it is the total size of all attachments in one email, not each file by itself.

Sources: [3][7]

Why did a 19 MB or 20 MB file fail even though the limit says 25 MB? — Add overhead

Email encoding and the rest of the message add overhead, so a near-limit file can become too large in transit.

Sources: [9][12]

Can I increase the attachment size limit? — Usually no

Usually no on personal accounts. On some Microsoft 365 or Exchange work setups, admins can change limits.

Sources: [2][3][4][6][7][8]

What is the best way to send a video? — Share link first

Use a share link first. Videos are more likely to hit attachment caps and take longer to upload.

Sources: [5][7][12]

Do ZIP files always fix the problem? — They help when

No. They help when you are only a little over the limit or when you need to send a folder, but a ZIP can still be too large or still be blocked.

Sources: [10][12]

Does Mailbird increase attachment size limits? — Sets the cap

No. Your provider still sets the cap. Mailbird helps you manage attachment-heavy email more cleanly in a desktop app on Windows and macOS, and it includes attachment search.

Sources: [8][13][14][15]

How long do Mail Drop links last? — 30 days

Recipients have 30 days to download Mail Drop attachments.

Sources: [5]

Quick checklist

  • Check the file size before you attach it.
  • If you do not know the limit, assume the smaller one.
  • Count the total size of all attachments, not each file alone.
  • ZIP borderline files and recheck the new size.
  • Use a link for large files, videos, or anything close to the cap.
  • Test the link or ZIP yourself before you send it.
  • If you handle lots of attachment-heavy email, use a desktop client such as Mailbird to keep the workflow simpler.

Sources

  1. Google Workspace Updates — Sending larger attachments in Gmail: New 50MB limits for Enterprise Plus customers
  2. Microsoft Support — Can’t send or receive email in Outlook.com
  3. Yahoo Help — Message size limits in Yahoo Mail
  4. Apple Support — Mailbox size and message sending limits in iCloud
  5. Apple Support — Mail Drop limits
  6. Proton Support — Attachment and email size limits
  7. Gmail Help — Send attachments with your Gmail message
  8. Microsoft Learn — Exchange Online limits
  9. RFC Editor — RFC 2045: Internet Message Bodies
  10. Microsoft Support — Blocked attachments in Outlook
  11. Gmail Help — File types blocked in Gmail
  12. Microsoft Support — Reduce attachment size to send large files with Outlook
  13. Mailbird Support — How to Install Mailbird Next on Windows and macOS — https://nextsupport.getmailbird.com/hc/en-us/articles/40771728600343-How-to-Install-Mailbird-Next-on-Windows-and-macOS
  14. Mailbird Support — Attachment Search — https://support.getmailbird.com/hc/en-us/articles/220106787-Attachment-Search
  15. Mailbird — Features, tools & superpowers — https://www.getmailbird.com/features/