Get started
HomePDF ToolsCompress a PDF for email attachment
PDF ToolsRuns in your browser · files never uploaded

Compress a PDF for email attachment

Shrink a PDF to fit common email attachment limits (Gmail 25 MB, Outlook 20 MB, ProtonMail 25 MB). Runs in your browser, never uploads.

4.6· 41 votes
A PDF compressor reduces the size of a PDF document by re-encoding embedded images, stripping unused objects, and applying structural compression. Browser-based compressors like this one run fully on your device and typically achieve 10–70% size reduction depending on how image-heavy the document is.
Your file never leaves this browser. Everything runs on your device — no uploads, no server storage, no retention.How it works →

Compress a PDF for email attachment

Email attachment caps: Gmail 25 MB, Outlook 20 MB, ProtonMail 25 MB, Yahoo 25 MB. Most providers also strip PDFs above ~10 MB into Google Drive / OneDrive links, which you probably don't want. This preset compresses your PDF to a conservative 15 MB ceiling using balanced quality settings — still looks identical to the eye, just without the server-side rewrite.

Drop a PDF to compress
Structural compression · up to 100 MB
More pdf compressor presets

What is Compress a PDF for email attachment?

Shrink PDF file size with structural compression — object-stream packing and unused-resource cleanup. Typical savings are 10-30% on text-heavy PDFs; image-heavy scans see smaller gains because the embedded images themselves are not recompressed (a feature planned for a future server-side pass). Use when you need to fit a PDF under an email or upload size limit without switching to a different file format.

How do I use Compress a PDF for email attachment?

  1. Drop a PDF onto the upload zone.
  2. Click Compress.
  3. The panel shows the size saving percentage.
  4. Click Download to save the compressed PDF.

Compress a PDF for email attachment by the numbers

Engine
pdf-lib, in-browser
Max file size
100 MB
Typical savings
10–70%
Processing time
~1–8 seconds / file
Privacy
File never leaves browser

Common use cases for Compress a PDF for email attachment

  • Shrinking a scanned contract below a 5 MB email attachment limit.
  • Preparing a portfolio PDF that needs to load quickly on a slow mobile connection.
  • Cutting down a 40 MB e-book to fit a university LMS upload quota.
  • Compressing a report with dozens of embedded photos before sharing in Slack.
  • Batch-optimising invoices before archiving to a customer drive.

Common pitfalls and how to avoid them

  • Text-only PDFs barely shrinkMost text PDFs are already near-optimal. Try removing unused fonts and images if you need further savings — or use a different source generator.
  • Scanned PDFs stay largeScanned pages are really images. For scans, rasterise to JPG with PDF-to-JPG, compress with Image Compressor, then rebuild with Image-to-PDF.
  • Compressed text looks fuzzyYou compressed the embedded images too aggressively. Retry at a higher quality setting (75–85%) and re-download.

When should I use Compress a PDF for email attachment?

PDF Compressor is best for text-heavy PDFs. For image-heavy scans, compressing the images first with Image Compressor, then rebuilding with Image to PDF, often saves more than running the scan through PDF Compressor directly.

Frequently asked
Can I just use Gmail's built-in Drive link?

Yes, but the recipient needs Google access to open it. Attaching keeps the PDF portable across all email clients.

What's the safest upper bound?

20 MB covers every major provider. 25 MB risks hitting Outlook's limit.

Is my file uploaded anywhere?

No. Everything runs in your browser — the file never leaves your device, and there is no server component for this tool.

Related in PDF Tools
PDF Merge
PDF Split
PDF to Word
PDF to Excel
PDF to JPG
Word to PDF
Excel to PDF
Image to PDF