Browser PDF optimization

Optimize a PDF without rasterizing every page.

Re-serialize PDF objects with compressed object streams, show the actual size change, and keep the original when optimization is ineffective.

Limit75 MB · 150 pages
Searchable textNot intentionally flattened
File handlingProcessed in this browser

Compress a PDF

Drop a PDF herePDF only · up to 75 MB each

PDF status

Choose a PDF to inspect it before processing.

What this compressor does

This tool reserializes a PDF using compressed PDF object streams. It is useful for PDFs with inefficient object structure, but it cannot promise a target size and it does not aggressively recompress every embedded image.

Important limitations

Encrypted PDFs are rejected. Modifying a signed PDF can invalidate its digital signature. Links, annotations, forms and bookmarks should be checked after optimization; preservation is not guaranteed for every complex PDF.