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.
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.
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]
| 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
Yahoo Mail
iCloud Mail
Proton Mail
Personal Gmail
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
-
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]
-
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]
-
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]
-
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]
-
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.
-
Upload large files to cloud storage and send a link
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]
-
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]
-
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.
-
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]
-
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
| 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]
The recipient says the link asks for sign-in or access
- 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]
The link worked earlier but no longer opens
- 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
- Google Workspace Updates — Sending larger attachments in Gmail: New 50MB limits for Enterprise Plus customers
- Microsoft Support — Can’t send or receive email in Outlook.com
- Yahoo Help — Message size limits in Yahoo Mail
- Apple Support — Mailbox size and message sending limits in iCloud
- Apple Support — Mail Drop limits
- Proton Support — Attachment and email size limits
- Gmail Help — Send attachments with your Gmail message
- Microsoft Learn — Exchange Online limits
- RFC Editor — RFC 2045: Internet Message Bodies
- Microsoft Support — Blocked attachments in Outlook
- Gmail Help — File types blocked in Gmail
- Microsoft Support — Reduce attachment size to send large files with Outlook
- 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
- Mailbird Support — Attachment Search — https://support.getmailbird.com/hc/en-us/articles/220106787-Attachment-Search
- Mailbird — Features, tools & superpowers — https://www.getmailbird.com/features/