Gmail 25 MB hard cap · No Drive auto-convert

Reduce PDF Size for Gmail — land under the 25 MB hard cap.

25 MB is Gmail's hard line. Your PDF lands under it. The reducer iterates JPEG quality + metadata pruning in-browser until the file fits — no Drive auto-attach, no silent Google Drive link.Real attachment. Every time.

mailGmail 25 MB hard cap blockNo Drive auto-attach business_centerWorkspace-ready cloud_offNo upload, ever

Text stays vector. Images re-encode. No account, no watermark, no daily cap.

Gmail's 25 MB ceiling is everywhere. Here's where it hits.

Every Gmail surface enforces the same 25 MB send-side cap. This reducer targets the exact ceiling so the attachment sends as a real file — not a Drive link.

Gmail (consumer)
25MB
The classic send-side attachment cap. Hard line — not a warning.
Gmail Drive auto
25MB
Above this, Gmail silently converts your file to a Drive link.
Gmail Workspace
25MB
Same cap on paid Google Workspace accounts — no Pro bump.
Gmail mobile
25MB
Android and iOS Gmail apps enforce the exact same server-side cap.
Gmail regional
25MB
Identical in EU, US, APAC regions. Not region-specific.

Built around the Gmail 25 MB line.

Not a general compressor with a vague "email" preset — this page targets Gmail's exact hard ceiling and bypasses Drive auto-attach.

track_changes
25 MB preset, iterative reduction.
Drop the PDF, pick the Gmail preset — the reducer auto-iterates JPEG quality + metadata pruning until the output lands under 25 MB (actually 22 MB to leave base64-encoding margin). One click. No Drive conversion. Real attachment.
22 MB
the safe target we aim for — leaves margin for Gmail's 33 % encoding overhead.
block
No silent Drive attach.
Gmail quietly uploads anything over 25 MB to Drive and replaces the attachment with a link. Your recipient may not have Drive access. This tool keeps the file as a real inline attachment.
cloud_off
Your PDF never leaves the browser.
DevTools → Network: zero upload requests. Crucial when the attachment is an NDA, tax return, or medical record where a third-party upload is a compliance problem.
text_fields
Text stays crisp.
Gmail's preview shows clean selectable text — the text layer is never rasterized. Only images re-encode.

Typical reducer vs this one live race

Same goal: get a 62 MB PDF under Gmail's 25 MB hard cap. Watch single-pass lose to iterative.

hourglass_top
Typical online reducer
Upload, single pass, retry
0:00
  1. Upload 62 MB PDF to server
  2. Single Medium-level passSingle-pass
  3. Output: 62 → 31 MB. Still over 25.31 MB
  4. Retry — "Aggressive" mode lockedPro only
  5. Signup wall before downloadSignup
  6. Gmail auto-converts to Drive linkDrive link
Data uploaded
0 MB
Target hit
No
Real attach
No
VS
mail
This tool
Iterative, local, one click
0:00
  1. Drop PDF — pick "Gmail 25 MB"Target
  2. Iterate: 62 → 38 → 24 → 11.8 MBUnder cap
  3. Attach to Gmail → Send ✓Real attach
check_circle
Delivered as a real attachment — no Drive link shuffle.
Targeted. Local. Done.
Data uploaded
0 MB
Target hit
Yes
Real attach
Yes
Animation plays once on scroll — tap replay to watch again.

Three steps. Under Gmail's 25 MB line.

Drop, target, attach — every Gmail send from web or mobile.

1
Drop your PDF
Loads into browser memory in a second. No upload, no progress bar, no queue. The file lives only on your device.
2
Pick the Gmail preset
Gmail (22 MB safe target — accounts for Gmail's 33 % base64 overhead). The reducer iterates image quality until output lands below the cap.
3
Attach and send
Reduced PDF downloads locally. Click Compose → paperclip → attach. Gmail sends it as a real attachment, not a Drive link.

Frequently asked questions

What's Gmail's exact PDF attachment size limit?
Gmail's hard attachment cap is 25 MB per message (send side). On the receive side, Google accepts up to 50 MB, but most senders hit the 25 MB wall first. Anything above 25 MB and Gmail silently converts the file into a Google Drive link instead of a real attachment — which the recipient may not be able to open without permission.
How do I reduce a PDF size to fit Gmail?
Open this page, drop the PDF, pick the 25 MB Gmail preset, and the iterative reducer tunes JPEG quality and strips redundant metadata until the output lands under the cap. Text stays vector, so readability is preserved. The reduced PDF downloads directly — no upload.
Will my PDF look professional after reducing for Gmail?
Yes. Text is never rasterized, so contracts, resumes, and reports stay crisp at every compression level. Only embedded images are re-encoded at a quality that avoids artifacts at normal reading zoom. For quality-critical files, combine this workflow with the lossless pass.
Is my file uploaded when I reduce it for Gmail?
No. Reduction runs entirely in the browser via pdf-lib and the browser's image encoders. DevTools → Network shows zero requests carrying your PDF. Same local-only model as the without-upload compressor.
Do I need to sign up to reduce a PDF for Gmail?
No. No account, no email capture, no daily cap. Drop a PDF, pick 25 MB, download. Sign-in only unlocks unrelated AI features (chat with PDF, translate).
How do I reduce PDF size for Gmail on mobile?
Open this page in Safari (iOS) or Chrome (Android). Drop the PDF from Files / Drive, pick the 25 MB preset, and the reduced file saves to Downloads — attach it to Gmail like any file. No mobile app install.
Why does Gmail convert my large PDF to a Drive link automatically?
Any attachment over 25 MB is auto-uploaded to Google Drive, and Gmail replaces the attachment with a link. This is usually unwanted — the recipient may not have Drive access, link permissions can be confusing, and corporate clients flag Drive links as suspicious. Reducing under 25 MB keeps the file as a real attachment.
What if my PDF still won't fit under 25 MB after reduction?
Very image-heavy PDFs hit a floor. Options: (1) switch to Scanned mode if the document is a scan, (2) remove non-essential pages, (3) split across two emails, or (4) use an encrypted link instead of the attachment — bypasses Gmail's 25 MB cap entirely.
Does Google Workspace raise the 25 MB Gmail limit?
No — Google Workspace (paid Gmail for business) keeps the same 25 MB send-side attachment cap. What Workspace adds is Drive auto-attach for larger files and admin-side inbound caps. You still need to reduce under 25 MB for real attachments.
Is there a difference between reducing for Gmail vs compressing for email in general?
This page is Gmail-specific (25 MB hard cap). For mixed targets — Outlook 20 MB, corporate Exchange 10 MB, iCloud 20 MB — see compress for email. For 100 MB chat apps like WhatsApp, see compress for WhatsApp.
Can I reduce password-protected PDFs for Gmail?
Yes, with the password. Everything runs in the browser, so your password never leaves the page. Unlock → reduce to 25 MB → optionally re-apply the password before saving, all locally.
Does the reduced PDF open correctly in Gmail's PDF preview?
Yes. Output is a standard PDF with intact structure, metadata, text layer, and bookmarks. Gmail's built-in preview, Drive preview, and every major reader opens it normally.
Is the Gmail 25 MB limit the same on mobile?
Yes — the 25 MB send-side cap applies on web, Android, and iOS Gmail clients. The cap is server-side, not client-side, so no amount of uploading via mobile works around it. Reduce under 25 MB and the message sends identically on any platform.
What's the fastest way to keep a PDF under Gmail's cap forever?
Use the general reducer as a pre-export step: drop any PDF that's headed to email, pick 20 MB (leaves margin under Gmail's 25 MB), and the reduced version is your email-ready copy. Saves a few back-and-forth sends per week.
Does reducing images hurt searchable text in the PDF?
No. Text is stored as a separate vector layer from images, and this tool only re-encodes images — the text layer stays intact and fully searchable in Gmail's preview, in Acrobat, and via browser Find-in-PDF.

Land under Gmail's 25 MB hard line. Every time.

Drop your PDF, pick the Gmail preset, and the reducer iterates until it fits — as a real attachment, not a Drive link. No upload, no watermark, no Pro gate.

compressReduce for Gmail — Free