← All PDF tools
Compress PDF
Compress a PDF
Shrink a PDF by re-rendering pages at a lower quality setting. Runs locally — nothing uploaded.
Runs in your browser. Your PDF stays on this device — nothing is uploaded for processing.
Quality presets
Maximum, balanced, or high-quality compression.
Size feedback
See before/after byte sizes when possible.
Offline capable
Once loaded, the tool does not need a server.
Private
Compression never leaves this tab.
Use the tool
How it works
Smaller files, same machine
Pages are rendered with PDF.js, encoded as JPEG, then rebuilt into a new PDF with pdf-lib.
Before you start
- Scanned image-heavy PDFs compress the most.
- Vector-only text PDFs may shrink less.
Three steps
- 1
Drop a PDF
Load the file you want to shrink.
- 2
Pick a level
Choose how aggressively to compress.
- 3
Download
Save the smaller PDF.