Zero upload · Browser-local · No watermark

Compress a PDF.

Shrink a PDF by re-compressing the images inside it — text and vector graphics stay untouched. Runs entirely in your browser; nothing is uploaded. Best for scanned and photo-heavy files.

Why compress here

Private, lossless where it counts, and free.

01

Nothing uploads

Your PDF is compressed in your browser with pdf-lib. Open the devtools Network tab to verify — zero outbound file requests. Ideal for confidential or scanned documents.

02

Text stays sharp

Only the embedded photos are downscaled and re-encoded. Text and vector graphics are copied through untouched, so your document stays selectable and crisp.

03

No cap, no sign-up

Free with no file-size cap, no account, and no added watermark. Pick Smallest, Balanced, or Light depending on how much quality you want to keep.

Frequently Asked Questions

No. The compression runs entirely in your browser using pdf-lib. Open the Network tab in your devtools while compressing — you will see zero outbound file traffic. Your document never leaves your device.
It re-compresses and downscales the embedded photos, which are what make most PDFs large, and copies your text and vector graphics through untouched. So the text stays selectable and sharp while the file gets smaller.
This tool shrinks embedded photos, so it helps most with scanned documents and image-heavy PDFs. A PDF that is mostly text or vector graphics is already compact and has little to squeeze — that is expected, not a failure.
Smallest downscales images the most for the tiniest file; Light keeps images larger and sharper; Balanced is the middle ground. If the result looks too soft, re-run with a lighter level.
Encrypted PDFs cannot be read without the password. Remove the protection in your PDF viewer first, then compress.

Related tools

Shrink your PDF now.

Free, no registration, no watermark. Works offline once the page loads. Supports 9 languages.