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.
⚡ 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.
📄
Drop your PDF here
or click to upload — PDF only
Target size (optional)
targeting 25 MB
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.
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.
→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 ↗
❓ Frequently Asked Questions
Why is Gmail saying my attachment is too large?+
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 ↗