{"id":3034,"date":"2026-07-21T09:27:26","date_gmt":"2026-07-21T09:27:26","guid":{"rendered":"https:\/\/fileflap.net/blog\/?p=3034"},"modified":"2026-07-25T09:36:17","modified_gmt":"2026-07-25T09:36:17","slug":"email-attachment-size-limits","status":"publish","type":"post","link":"https:\/\/fileflap.net/blog\/email-attachment-size-limits\/","title":{"rendered":"Email Attachment Size Limits: Gmail, Outlook &amp; More (2026)"},"content":{"rendered":"\n<p>Every major email provider limits how large an attachment can be, and the limit is usually smaller than people expect \u2014 often just 20\u201325MB, well below the size of a short screen recording, a folder of high-resolution photos, or a single design file.<\/p>\n\n\n\n<p>The limit isn&#8217;t really about the provider being strict. Email was never built to move large binary files efficiently. Attachments have to be converted into a text-safe format before they can travel through the same system that delivers plain-text messages, and that conversion inflates the file&#8217;s effective size before it ever reaches the recipient&#8217;s inbox.<\/p>\n\n\n\n<p>This guide covers the current limit for every major provider, why the limits exist in the first place, what actually happens when a file is too big, and the most reliable ways around the problem, so you can <a href=\"https:\/\/fileflap.net\/\" title=\"\">send large files online<\/a> without issues.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Email attachment size limit by provider<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Provider<\/th><th>Max attachment size<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>Gmail<\/td><td>25MB<\/td><td>Larger files auto-convert to a Google Drive link<\/td><\/tr><tr><td>Outlook.com \/ Microsoft 365<\/td><td>20MB (up to 150MB on some enterprise\/Exchange configurations)<\/td><td>Varies significantly by admin policy<\/td><\/tr><tr><td>Yahoo Mail<\/td><td>25MB<\/td><td>Hard limit, no auto-conversion to a link<\/td><\/tr><tr><td>iCloud Mail<\/td><td>20MB natively (up to 5GB via Mail Drop)<\/td><td>Mail Drop uploads the file separately and inserts a link<\/td><\/tr><tr><td>ProtonMail<\/td><td>25MB<\/td><td>Combined across all attachments in one message<\/td><\/tr><tr><td>Zoho Mail<\/td><td>20MB (up to 250MB via Zoho WorkDrive links on paid plans)<\/td><td>Free vs. paid tiers differ substantially<\/td><\/tr><tr><td>AOL Mail<\/td><td>25MB<\/td><td>Similar architecture to Yahoo<\/td><\/tr><tr><td>GMX \/ Mail.com<\/td><td>50MB<\/td><td>Higher than most mainstream providers<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Limits change periodically and can also be reduced further by a company&#8217;s internal mail server, even when the provider&#8217;s stated cap is technically higher. If a colleague can&#8217;t open a file that falls within the limits above, an internal IT policy \u2014 not the public provider limit \u2014 is a common cause.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why does every provider limit attachment size?<\/h3>\n\n\n\n<p>Three overlapping reasons explain why virtually no mainstream provider allows large attachments, even ones with generous overall mailbox storage.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Encoding overhead<\/h4>\n\n\n\n<p>Email attachments are converted into a text-safe format called Base64 before they&#8217;re sent, because the underlying email protocol (SMTP) was designed to carry plain text, not raw binary data. Base64 encoding increases the effective size of a file by roughly 33%. A file that&#8217;s 20MB on disk becomes closer to 27MB in transit, which is one reason providers set their limits somewhat below a round number.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Storage and delivery costs<\/h4>\n\n\n\n<p>Every attachment is stored in the sender&#8217;s &#8220;Sent&#8221; folder and separately in each recipient&#8217;s inbox. Send the same 20MB file to ten people, and depending on the provider&#8217;s architecture, that can mean roughly 200MB of duplicated storage across all the mailboxes involved. Multiply that across billions of users, and attachment size limits become a straightforward infrastructure cost issue for the provider.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Spam and malware scanning<\/h4>\n\n\n\n<p>Large or unusual attachments are more expensive to scan quickly for malicious content. Many mail servers \u2014 both consumer providers and corporate IT systems \u2014 apply stricter filtering or outright rejection to attachments above a certain size specifically because they&#8217;re harder to evaluate at scale within the delivery window users expect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What happens when a file is too large to email<\/h3>\n\n\n\n<p>The exact failure mode depends on the provider and, sometimes, on which email client is used to send the message, though you can definitely <a href=\"https:\/\/fileflap.net\/use-cases\/send-files-without-email\" title=\"\">send large files without email<\/a> if you want that, even with <a href=\"http:\/\/fileflap.net\/blog\/why-large-file-uploads-fail-resumable-uploads\/\" title=\"\">resumable uploads<\/a>.<\/p>\n\n\n\n<p><strong>Gmail<\/strong> automatically detects when an attachment exceeds 25MB and uploads it to Google Drive instead, inserting a shareable Drive link into the message body. This happens transparently in Gmail&#8217;s web and mobile interface, but the recipient will need appropriate Drive permissions to open it, and the behavior doesn&#8217;t apply if you&#8217;re sending through a third-party client connected to a Gmail account.<\/p>\n\n\n\n<p><strong>Outlook<\/strong> typically blocks the send before the message leaves the outbox, returning an error that names the size limit. Some configurations instead deliver a bounce-back (non-delivery report) after the send appears to succeed, which can be more confusing since the sender may not notice for several minutes.<\/p>\n\n\n\n<p><strong>Yahoo, AOL and most other consumer providers<\/strong> reject the message outright at send time, often with a generic error that doesn&#8217;t clearly state the size problem \u2014 leading many users to assume something else is wrong.<\/p>\n\n\n\n<p><strong>Corporate\/Exchange environments<\/strong> frequently apply a lower limit than the provider&#8217;s public number, set by the organization&#8217;s IT department, and may reject the message with an error that references internal policy rather than the provider&#8217;s own documentation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why 25MB feels arbitrary but usually isn&#8217;t<\/h3>\n\n\n\n<p>The most common limits \u2014 20MB, 25MB \u2014 line up closely with what mail servers could reliably process quickly at the time these ceilings were established, adjusted for the Base64 overhead described above. Even as storage has become cheap and bandwidth has increased dramatically, these numbers have stayed roughly the same for over a decade across most providers, because the underlying constraint (SMTP&#8217;s text-based design and per-mailbox duplication) hasn&#8217;t changed.<\/p>\n\n\n\n<p>This is why increasing your own mailbox storage plan, or paying for a premium email tier, almost never raises your attachment limit. Storage and attachment size are separate constraints.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to send a file that&#8217;s too large for email<\/h3>\n\n\n\n<p><strong>Use a dedicated file-transfer link.<\/strong> Upload the file once, then share a link instead of an attachment. This avoids provider size caps entirely, avoids the per-recipient duplication problem, and lets the recipient download at their own pace instead of waiting for a large message to fully arrive.<\/p>\n\n\n\n<p><strong>Compress the file first<\/strong>, if the content type allows meaningful size reduction. This sometimes gets a file just under the limit, though it&#8217;s a partial fix at best for anything over a few hundred MB \u2014 see the compression breakdown below.<\/p>\n\n\n\n<p><strong>Use cloud storage sharing<\/strong> (Google Drive, Dropbox, OneDrive) if both sender and recipient already use the same platform. This works well for ongoing collaboration but usually requires the recipient to have or create an account, and permissions can be a common source of &#8220;I can&#8217;t open this&#8221; follow-up messages.<\/p>\n\n\n\n<p><strong>Split the file into multiple parts<\/strong> using archive software, though this pushes the size problem onto the recipient, who then has to download every part correctly and reassemble them \u2014 a common source of corrupted or incomplete files if even one part fails to transfer.<\/p>\n\n\n\n<p>For anything over a few hundred MB \u2014 video, datasets, design files, backups, photo libraries \u2014 a transfer link is almost always faster to set up and more reliable to receive than working around email&#8217;s limits with <a href=\"https:\/\/fileflap.net\/use-cases\/send-video-without-compression-online\" title=\"\">file compression<\/a> or splitting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does compressing a file actually help you email it?<\/h3>\n\n\n\n<p>Sometimes, but not reliably for the file types people most often try to email.<\/p>\n\n\n\n<p><strong>Compresses well:<\/strong> Documents (Word, PowerPoint, plain text), uncompressed images (BMP, TIFF, some RAW formats), spreadsheets with large amounts of repeated data, and some structured datasets (CSV, JSON, XML) can shrink substantially \u2014 often 50% or more \u2014 when zipped.<\/p>\n\n\n\n<p><strong>Compresses poorly:<\/strong> Video files (MP4, MOV), photos already saved as JPEG, music files (MP3), and any file that&#8217;s already an archive (ZIP, RAR) shrink very little, because the data is already compressed. Zipping them again typically saves only a few percent, and can occasionally make the file slightly larger due to archive overhead.<\/p>\n\n\n\n<p>For a large video file specifically, compression is rarely a real fix \u2014 it either meaningfully degrades quality to hit a smaller size, or barely reduces the file at all if you re-encode conservatively. A transfer link avoids that tradeoff entirely.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Email attachment limits vs. file-transfer services<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Email attachment<\/th><th>File-transfer link (FileFlap)<\/th><\/tr><\/thead><tbody><tr><td>Typical max size<\/td><td>20\u201325MB<\/td><td>Up to 1TB per file<\/td><\/tr><tr><td>Delivery method<\/td><td>File travels inside the message<\/td><td>Recipient downloads via link<\/td><\/tr><tr><td>Multiple recipients<\/td><td>File duplicated per mailbox<\/td><td>One link, unlimited downloads<\/td><\/tr><tr><td>Expiration control<\/td><td>None<\/td><td>Time-based or download-count based<\/td><\/tr><tr><td>Password protection<\/td><td>Not native<\/td><td>Built in<\/td><\/tr><tr><td>Recipient requirements<\/td><td>None beyond an inbox<\/td><td>None \u2014 no account required<\/td><\/tr><tr><td>Failure mode on large files<\/td><td>Blocked, bounced, or silently converted<\/td><td>N\/A \u2014 no comparable ceiling<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">A quick decision guide<\/h3>\n\n\n\n<p><strong>File under 20MB, going to one or two people.<\/strong> A standard email attachment is fine \u2014 no need to overthink it.<\/p>\n\n\n\n<p><strong>File between 20MB and a few hundred MB, sent occasionally.<\/strong> Compression may get documents or images under the limit. For video or already-compressed files, skip straight to a transfer link.<\/p>\n\n\n\n<p><strong>File in the multi-GB range, or sent regularly (weekly deliverables, client work, backups).<\/strong> A file-transfer service is the more reliable long-term habit \u2014 it removes the &#8220;will this go through&#8221; uncertainty entirely and gives you expiration and password controls email doesn&#8217;t offer.<\/p>\n\n\n\n<p><strong>Sensitive file of any size.<\/strong> Consider a password-protected, expiring link regardless of size, since email attachments have no equivalent access control once they land in someone&#8217;s inbox.<\/p>\n\n\n\n<p>Internal link: Link &#8220;password-protect a file before sending&#8221; to \/blog\/password-protect-expiring-file-links\/.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why &#8220;just increase the limit&#8221; isn&#8217;t something providers will do<\/h3>\n\n\n\n<p>It&#8217;s a reasonable question: if storage and bandwidth are both cheap now, why hasn&#8217;t Gmail simply raised its 25MB cap? A few structural reasons:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SMTP&#8217;s text-based transport still requires Base64 encoding, so any raw increase in the limit costs roughly 33% more in actual transmitted data.<\/li>\n\n\n\n<li>Per-recipient duplication means a single large email to a big distribution list multiplies the storage and bandwidth cost by the recipient count, unlike a link, which is stored once.<\/li>\n\n\n\n<li>Spam and malware scanning infrastructure is generally tuned around the assumption that attachments stay under a predictable ceiling; raising it broadly would mean re-tuning that infrastructure across an enormous user base.<\/li>\n\n\n\n<li>Most providers already offer a built-in workaround (Gmail&#8217;s Drive link, iCloud&#8217;s Mail Drop) rather than raising the raw attachment ceiling, which solves the user problem without touching the underlying mail infrastructure.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Send large files instead of emailing them<\/h3>\n\n\n\n<p>FileFlap, which is among the <a href=\"https:\/\/fileflap.net\/\" title=\"\">Wetransfer alternatives<\/a>, removes the email size ceiling entirely by sending a link instead of an attachment.<\/p>\n\n\n\n<p>Current capabilities include:<\/p>\n\n\n\n<p>Up to 1TB per individual file<\/p>\n\n\n\n<p>Up to 5TB per collection<\/p>\n\n\n\n<p>Parallel chunk uploading<\/p>\n\n\n\n<p>No artificial speed throttling<\/p>\n\n\n\n<p>No account required<\/p>\n\n\n\n<p>Password and expiration options<\/p>\n\n\n\n<p>Free transfers up to 10GB<\/p>\n\n\n\n<p>Paid transfer tiers without an ongoing subscription<\/p>\n\n\n\n<p>These limits and features are listed on FileFlap&#8217;s current large-file and speed pages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Frequently asked questions<\/h3>\n\n\n\n<p><strong>What is Gmail&#8217;s attachment size limit?<\/strong><br>25MB per message. Files larger than that are automatically uploaded to Google Drive and shared as a link within Gmail&#8217;s interface.<\/p>\n\n\n\n<p><strong>What is Outlook&#8217;s attachment size limit?<\/strong><br>20MB for standard Outlook.com and Microsoft 365 accounts, though enterprise\/Exchange configurations can allow significantly more depending on the organization&#8217;s IT policy.<\/p>\n\n\n\n<p><strong>What is Yahoo Mail&#8217;s attachment size limit?<\/strong><br>25MB per message, with no automatic conversion to a shareable link \u2014 messages over the limit are simply rejected.<\/p>\n\n\n\n<p><strong>Why is my file too large to email even though it&#8217;s under 25MB?<\/strong><br>Attachments are encoded before sending, which increases their effective size by about a third, and a company mail server can enforce a lower limit than the provider&#8217;s publicly stated cap.<\/p>\n\n\n\n<p><strong>How do I <a href=\"https:\/\/fileflap.net\/\" title=\"\">send large videos<\/a> by email?<\/strong><br>In most cases you can&#8217;t send it as a direct attachment. Use a file-transfer link instead, which has no comparable size ceiling and avoids the quality tradeoffs of compressing video to fit under a limit.<\/p>\n\n\n\n<p><strong>Does zipping a file help it fit under the email limit?<\/strong><br>Only for file types that compress well, like documents, spreadsheets and uncompressed images. Video and already-compressed files shrink very little when zipped, sometimes not at all.<\/p>\n\n\n\n<p><strong>Why doesn&#8217;t upgrading my email storage plan increase my attachment limit?<\/strong><br>Attachment size and mailbox storage are separate constraints. The attachment limit is tied to encoding overhead, per-recipient duplication and server processing, not how much total storage your account has.<\/p>\n\n\n\n<p><strong>What&#8217;s the best way to send a file too large for email?<\/strong><br>A dedicated file-transfer service. FileFlap supports files up to 1TB with no account required, avoiding email&#8217;s size limits entirely and adding password and expiration controls email doesn&#8217;t have.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every major email provider limits how large an attachment can be, and the limit is usually smaller than people expect \u2014 often just 20\u201325MB, well below the size of a short screen recording, a folder of high-resolution photos, or a single design file. The limit isn&#8217;t really about the provider being strict. Email was never [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3036,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3034","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apps"],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos.png",1354,904,false],"thumbnail":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos-150x150.png",150,150,true],"medium":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos-300x200.png",300,200,true],"medium_large":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos-768x513.png",768,513,true],"large":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos-1024x684.png",1024,684,true],"1536x1536":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos.png",1354,904,false],"2048x2048":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos.png",1354,904,false],"yarpp-thumbnail":["https:\/\/fileflap.net/blog\/wp-content\/uploads\/2026\/07\/6679253c3d09f8c39adbeb1a_Gmail-Attachment-Size-Limit_-Send-Large-Files-on-Gmail-Images-Videos-120x120.png",120,120,true]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/fileflap.net/blog\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Every major email provider limits how large an attachment can be, and the limit is usually smaller than people expect \u2014 often just 20\u201325MB, well below the size of a short screen recording, a folder of high-resolution photos, or a single design file. The limit isn&#8217;t really about the provider being strict. Email was never&hellip;","_links":{"self":[{"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/posts\/3034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/comments?post=3034"}],"version-history":[{"count":2,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/posts\/3034\/revisions"}],"predecessor-version":[{"id":3039,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/posts\/3034\/revisions\/3039"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/media\/3036"}],"wp:attachment":[{"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/media?parent=3034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/categories?post=3034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fileflap.net/blog\/wp-json\/wp\/v2\/tags?post=3034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}