Back to tools
Module 03 · Compress

PDF Compressor

Shrink PDFs losslessly by stripping metadata, or rasterize to hit a hard size target like 500 KB or 200 KB.

Drop PDF here
or click to browse · .pdf only
Advertisement
Guide

How PDF Compress works

Step 01
Drop your PDF

Add any .pdf file — the browser reads it into memory only.

Step 02
Strip & re-pack

pdf-lib removes metadata, deduplicates objects, and re-packs streams using efficient object-stream encoding.

Step 03
Download smaller PDF

Get a leaner .pdf that opens identically in every PDF reader.

FAQ

Frequently asked

How much smaller will my PDF be?+

In Lossless mode, text-heavy PDFs typically shrink 20–60%. In target-size modes (500 KB / 200 KB), the compressor rasterizes pages at progressively lower quality until the target is met — most PDFs can be brought under 500 KB, and 200 KB is achievable for shorter documents.

What's the difference between Lossless and target-size modes?+

Lossless strips metadata and re-packs streams — text stays selectable and quality is unchanged. Target-size modes (500 KB / 200 KB) fall back to page rasterization if needed; text becomes an image and is no longer selectable.

Which mode should I pick?+

Use Lossless if you need editable/selectable text. Use ≤ 500 KB for email or upload-size limits. Use ≤ 200 KB for tight portals like government or job-application forms.

Any privacy concerns?+

None. Both modes run entirely in your browser using pdf-lib and pdf.js. Nothing is uploaded.

Why did the output stay the same size?+

Your PDF was already optimally packed for Lossless. Switch to a target-size mode to rasterize and hit a specific KB budget.

Advertisement
ALL IN ONE CONVERTER

A precision toolkit for everyday file operations. Everything runs in your browser. Nothing is uploaded.

Tools
  • PDF → Word
  • PDF → Excel
  • PDF · JPEG Compress
  • Image Crop
  • Unit Converter
System
  • [ok] pdfjs runtime
  • [ok] pdf-lib engine
  • [ok] xlsx / docx writers
  • [ok] canvas image pipeline
© 2026 ALL IN ONE CONVERTER — Built for people who ship
Visitors56

Made with Emergent