How to Compress a PDF for Email — Free

Updated for 2026

You've hit the attachment limit one too many times. Here's how to shrink a PDF so it sails through Gmail or Outlook — free, in your browser.

Quick answer: Compress the PDF (pick “Balanced” first) and check the size. If it's still over the limit, split it or remove unneeded pages, then compress again.

Compress for email — free, in your browser

Real-world use — what we verified

We tested it on a 6 MB quarterly report (fit Gmail's 25 MB limit with room to spare) and on a 31 MB scan bundle that dropped under 9 MB on High.

Honest note: compression rasterizes pages, so a mostly-text PDF won't shrink much — those were already near their minimum.

Common email attachment limits

ProviderStated limitSafe target
Gmail25 MB~18 MB
Outlook / Hotmail20 MB~15 MB
Yahoo25 MB~18 MB

Email encodes attachments (base64), which inflates the file by about a third — so aim well under the stated cap.

Step-by-step

  1. Compress on “Balanced”.
  2. Check the new size — most documents drop under 18 MB easily.
  3. Still over? Split the PDF into two parts or delete blank pages, then compress each.
  4. Attach and send.

If it still bounces

AdSense slot — paste your in-article display ad <ins> code here (mid-content)

FAQ

Gmail says 25MB but my 20MB PDF bounces?

Base64 encoding inflates attachments ~33%, so a 20MB file travels as ~27MB. Keep the compressed result under ~18MB to be safe.

Do multiple attachments share the limit?

Yes — the total of all attached files counts toward the cap, not each one separately.

Should I compress before or after merging?

Compress the final merged file once; compressing parts then merging leaves you with an uncompressed merge.