Compress PDF
Reduce PDF file size by optimizing internal structure.
Drop Your Lemons Here
Drag & drop files here
⚙️ Squeeze Settings
About Compress PDF
Reduce PDF file size by re-serializing and stripping unnecessary metadata. Client-side compression removes orphaned objects and optimizes the internal structure. For heavy compression (image downsampling), server tools are needed.
How It Works
The tool uses pdf-lib to load and re-serialize the PDF. During this process, orphaned objects are dropped, object streams are compressed, and optionally metadata (author, creator, timestamps) is stripped. This typically reduces file size by 10-30%.
Step by Step
- 1 Upload a PDF file
- 2 Choose whether to strip metadata
- 3 Click Compress
- 4 Download the optimized PDF
Tips
- Best results on PDFs created by word processors — they often have bloated metadata.
- Scanned PDFs with large images won't compress much client-side.
- Stripping metadata removes author, creator, and timestamp information.