QuickConvertFREE ONLINE TOOLS ← All tools
Drop your PDF here or click to browse
One PDF at a time · max ~50 MB · processed 100% in your browser
Medium · 60
30 — smaller file90 — better quality
Starting…

Compression complete 🎉

Original
—
Compressed
—
pdf.js + pdf-lib Everything runs locally in your browser — your PDF is never uploaded.

PDF Compressor — Free Online Tool

Shrink large PDF files in seconds. Pick your quality, hit compress, and download a lighter PDF — perfect for email attachments and uploads.

Instant results — no waiting
No sign-up needed
Free forever

How it works

1Drop a PDF into the box above, or click to browse your files.
2Choose quality — lower values give smaller files, higher values keep sharper text.
3Press Compress PDF, watch the progress, then download your lighter file.

Frequently asked questions

Is my PDF uploaded to a server?

No. Your PDF is opened and compressed entirely inside your browser using the pdf.js and pdf-lib libraries. The file never leaves your device.

Why can't my PDF be compressed?

Password-protected (encrypted) PDFs can't be opened without the password, and damaged or non-PDF files fail to load — the tool will tell you exactly which one it is. Scanned or image-heavy PDFs shrink the most; PDFs that are already tiny or mostly vector text may barely change.

Will compression hurt readability?

Pages are re-rendered at a scale tied to your chosen quality and rebuilt as JPEG images. At Medium (60) most documents look identical on screen; choose High (80+) for print-quality results, or Low (30–40) when you only need the smallest possible file.

Adjustable quality 30–90 · Re-renders each page to a compressed image · 100% local — your PDF never leaves this page.