BounceCheckBounceCheck
    • Features
      Bulk Email Verification
      Verify thousands of emails at once
    • Tools
      Disposable Email Checker
      Detect throwaway email domains
      Email Extractor
      Extract emails from any text or file
    • Pricing
    • Compare
    • Blog
    • About
    Sign inStart Free
    Back to The Field Guide
    § Guides & Tutorials

    Email File Size Limit: Provider Caps and How to Send Large Files

    B
    BounceCheck Team
    June 2, 2026
    6 min read
    Email attachment and file size concept

    If you have ever watched an email bounce back because the attachment was too big, you have hit an email file size limit. Every provider caps how much you can send, and the real ceiling is lower than the number they advertise. Here is what each major service allows, why your file is bigger than it looks once it leaves your outbox, and what to do when you need to move something large.

    Email file size limits by provider

    Most email providers cap a single message at 20 to 25 MB, and that cap covers the whole message, not just the attachment. Here are the current limits for the major services.

    Provider Attachment limit (send) Receive limit Note
    Gmail 25 MB 50 MB Files over 25 MB auto-upload to Google Drive as a link
    Outlook.com 25 MB 25 MB Share via OneDrive for files up to 2 GB
    Microsoft 365 / Exchange 25 MB default, up to 150 MB up to 150 MB Admin-controlled, often capped at 25 to 50 MB in practice
    Yahoo Mail 25 MB 25 MB Dropbox integration for larger files
    Apple iCloud Mail 20 MB 20 MB Mail Drop sends up to 5 GB via an expiring link
    ProtonMail 25 MB 25 MB Encrypted attachments count toward the limit
    Corporate Exchange (typical) 10 to 25 MB 10 to 25 MB Often the tightest cap you will actually hit

    Two things matter more than any single number here. First, the cap applies to your entire message, including the body text, your signature, and any inline images, not just the file you attached. Second, the smaller of the sender's and the recipient's limit always wins, so a file you can send may still bounce off a recipient whose server caps incoming mail at 10 MB.

    Why a 25 MB file isn't really 25 MB

    Email message with an attachment on screen

    Here is the part that catches most people out. When you attach a file, your provider does not send it as-is. It encodes the file into plain text (a format called Base64) so it can travel safely through the mail system, and that encoding adds roughly 33% to the size. A 20 MB file becomes about 27 MB on the wire, and a 15 MB file becomes about 20 MB.

    That is why a 24 MB file can bounce off a 25 MB limit: the cap measures the encoded size, not the file sitting on your hard drive. A safe rule of thumb is to keep the actual file at around 75% of the published limit and you will stay clear.

    The different kinds of email size limit

    "Email file size limit" actually covers four different ceilings, and any one of them can stop your message.

    • Sending limit: the total outgoing message size your provider allows, usually 10 to 25 MB including encoding overhead.
    • Per-file attachment cap: some platforms limit each individual file, so you might get a 25 MB message but no single file over 10 MB.
    • Receiving limit: the recipient's mail server sets its own ceiling on incoming messages, independent of yours.
    • Mailbox storage: a recipient whose mailbox is full can reject your message even when it is well within the size limit, often with no warning to you.

    What happens when an email is too big

    Cloud storage apps for sending large files

    When a message is too big, it does not always fail cleanly. Here is what can happen, from the most obvious outcome to the most silent.

    • An immediate bounce: your provider rejects the message before it leaves, often with a 552 error that says the size exceeds the maximum allowed.
    • A delayed rejection: your provider accepts the send, then the recipient's server bounces it back minutes later with a non-delivery report.
    • A silent drop: some older corporate servers accept the message and never deliver it, with no bounce at all, so you assume it landed.
    • Attachment stripping: a corporate filter removes the oversized file and delivers the body alone, sometimes with a note and sometimes without.
    • The spam folder: an unusually large or oddly structured message can look suspicious to filters and land in spam even when it is technically under the cap.

    How to send a file that's too large

    When a file is too big to attach, do not try to force it through. Send a link instead.

    • Let your provider do it: Gmail automatically uploads anything over 25 MB to Google Drive and inserts a share link, and Outlook does the same through OneDrive.
    • Upload to cloud storage yourself: drop the file in Google Drive, OneDrive, or Dropbox, set who is allowed to open it, and paste the link. You can revoke access later if you sent the wrong version.
    • Use OneDrive for very large files: an OneDrive share link can handle a file up to 2 GB, far beyond any attachment cap.
    • Compress first if you must attach: zip non-image documents, resize images before attaching, or re-export a PDF at web quality to drop it under the limit.

    What attachment size is actually safe to send

    Laptop showing cloud upload and file transfer

    If you do not know the recipient's setup, aim small. Keeping the whole message under 10 MB clears almost every corporate cap and leaves room for encoding overhead. A simple decision rule covers most situations:

    • Under 1 MB: attach it, there is almost no deliverability risk.
    • 1 to 5 MB: attach it for one-to-one emails, and consider a link for one-to-many sends.
    • 5 to 10 MB: attach with caution and test it first by sending to yourself.
    • Over 10 MB: send a link, every time.

    How oversized emails hurt deliverability

    File size is not just an inbox annoyance, it is a deliverability issue. Repeatedly sending oversized messages can drag down your sender reputation over time, and large or oddly structured emails are more likely to trip spam filters, both of which feed into your overall email deliverability. For anyone sending at volume, attachment bloat sits right alongside the usual culprits behind a climbing bounce rate. Keep messages lean, send links for anything large, and the emails you do send stand a much better chance of reaching the inbox.

    Sending large files: quick answers

    How do I email a file larger than 25 MB?

    Do not attach it. Upload the file to Google Drive, OneDrive, or Dropbox and share a link, or let Gmail and Outlook do it for you, since both swap an oversized attachment for a cloud link automatically. A link also sidesteps the recipient's own size cap.

    How many MB is too big for email?

    Anything over about 10 MB for the whole message is risky. The published caps are usually 20 to 25 MB, but encoding overhead and tighter recipient limits mean 10 MB is the safe target. Above that, send a link.

    Can I send a 100 MB file by email?

    Not as an attachment. No mainstream provider accepts a 100 MB attachment. Upload it to cloud storage and share a link instead, or use a file-transfer service. An OneDrive link can handle files up to 2 GB.

    How do I send a file over 25 MB in Outlook?

    Upload it to OneDrive and insert a share link rather than attaching it. Outlook's OneDrive attachment limit is 2 GB, so the recipient gets a link and can even collaborate on the file in real time.

    B

    BounceCheck Team

    The team behind BounceCheck - helping businesses verify emails and improve deliverability.

    • Email file size limits by provider
    • Why a 25 MB file isn't really 25 MB
    • The different kinds of email size limit
    • What happens when an email is too big
    • How to send a file that's too large
    • What attachment size is actually safe to send
    • How oversized emails hurt deliverability
    • Sending large files: quick answers
    • How do I email a file larger than 25 MB?
    • How many MB is too big for email?
    • Can I send a 100 MB file by email?
    • How do I send a file over 25 MB in Outlook?

    More Articles

    Explore guides on email deliverability, verification, and sender reputation.

    Browse All Articles

    § KEEP READING

    You might also like.

    How to Increase Engagement Using Reverse Email Lookup
    § Email MarketingJun 2, 2026· 8 min read

    How to Increase Engagement Using Reverse Email Lookup

    An email address alone tells you little. Here is how reverse email lookup turns it into a profile you can use to personalize, segment, and lift engagement.

    By BounceCheck TeamRead →
    What Is Spear Phishing? Examples, Red Flags, and How to Prevent It
    § Guides & TutorialsJun 2, 2026· 6 min read

    What Is Spear Phishing? Examples, Red Flags, and How to Prevent It

    Spear phishing is a targeted phishing attack aimed at one researched person. Learn how it works, real examples, the red flags, and how to stop it.

    By BounceCheck TeamRead →
    SaaS Free Trial Abuse Prevention: How to Stop Multi-Account Fraud
    § Guides & TutorialsJun 2, 2026· 8 min read

    SaaS Free Trial Abuse Prevention: How to Stop Multi-Account Fraud

    A layered playbook to prevent SaaS free trial abuse: spot the tactics and signals, verify emails at signup, score risk, and design a free tier that resists fraud.

    By BounceCheck TeamRead →

    § COLOPHON

    Email verification, made simple. Built for teams who care about clean data and clean code.

    § STATUS

    All systems operational
    BounceCheckBounceCheck

    Real-time email verification with a stealth SMTP engine. Built for deliverability obsessives.

    § PRODUCT

    • Features
    • Bulk Email Verification
    • Single Verify
    • Real-Time API
    • Integrations

    § TOOLS

    • Email Extractor
    • Disposable Email Checker

    § RESOURCES

    • Blog
    • Compare
    • Security
    • Pricing

    § COMPANY

    • About
    • Contact
    • Privacy
    • Terms

    © 2026 BounceCheck — All rights reserved.

    GDPRCCPAENCRYPTEDPRIVATE