Gmail Attachment Too Large? Fix 25MB Limit for Any File Type
Gmail is blocking your attachment because it exceeds 25MB.
Compress your PDF here to get it under the limit โ or see the workarounds below for other file types.
๐ Files never leave your deviceโก Instant processing in browser๐ธ 100% free โ no signup
๐
Drop your PDF here to fix upload errors
or click to select file โ PDF only
Target size (optional)
targeting 25 MB
โก Any File Type File Size Limits (Quick Fix)
โขGmail's attachment limit is 25MB per email for personal accounts.
โขIf your attachment exceeds 25MB, Gmail automatically uploads it to Google Drive and inserts a download link in the email body.
โขFor Google Workspace (work/school) accounts, the attachment limit is set by the administrator and may differ from the personal 25MB cap.
โขAttachments are base64-encoded in transit, adding ~33% overhead โ a 20MB file becomes ~27MB on the wire. Gmail measures the encoded size.
๐ Fix: Compress your file below 25 MB using the tool above.
About this tool
Gmail's 25MB limit applies to the total encoded email size โ not just the file itself. Base64 encoding adds ~33% overhead in transit, so a 20MB file becomes ~27MB on the wire. PDFs, images, Word documents, and ZIP archives all count toward this total. Files that exceed the limit are automatically removed by Gmail and replaced with a Google Drive download link, which the recipient may not expect.
How to use this tool
Select or drag and drop your file into the tool above.
Adjust the settings or target size as needed for your specific requirement.
Wait a moment while your file is processed directly in your browser.
Download the final file safely to your device.
๐ก Good to know
โGmail's attachment limit is 25MB per email for personal accounts.Google Help โ
โIf your attachment exceeds 25MB, Gmail automatically uploads it to Google Drive and inserts a download link in the email body.Google Help โ
โFor Google Workspace (work/school) accounts, the attachment limit is set by the administrator and may differ from the personal 25MB cap.Google Help โ
โAttachments are base64-encoded in transit, adding ~33% overhead โ a 20MB file becomes ~27MB on the wire. Gmail measures the encoded size.Google Help โ
โGmail blocks certain executable file types (.exe, .js, .bat) even inside ZIP archives, regardless of file size.Google Help โ
Gmail caps all attachments at 25MB per email. The limit applies to the total encoded email size โ base64 encoding adds ~33% overhead, so a 20MB file can push the total over 25MB. Compress your file or use Google Drive.Source: Google Help โ
Does the Gmail 25MB limit apply to all file types?+
Yes. PDFs, images, Word documents, ZIP archives, and all other file types count toward the 25MB total. Multiple attachments in one email share the same limit.Source: Google Help โ
What happens when Gmail blocks my attachment for being too large?+
Gmail automatically removes the file and inserts a Google Drive download link in the email body instead. The recipient receives the link, not the file directly.Source: Google Help โ
How do I send a file larger than 25MB in Gmail?+
Upload the file to Google Drive and share the link in your email. Gmail will offer to do this automatically when you attach a file over 25MB.Source: Google Help โ
What is the safest file size to attach in Gmail?+
Under 18MB. This accounts for base64 encoding overhead (~33%) and keeps the total encoded size well below the 25MB cap, even with a short message body.Source: Google Help โ
๐ Files stay on deviceยท๐ Free foreverยท๐ต No signup required