PDF Compressor
Reduce image-heavy PDFs with a clear preservation-versus-size choice.
This tool processes selected files in your browser.
Accepted: application/pdf, .pdf. Desktop cap 100 MiB per file.
0 means no target. Unmet targets are reported, never faked.
How it works
- Choose an unencrypted PDF.
- Preserve streams recompresses with QPDF and keeps selectable text. Rasterize rebuilds JPEG pages.
- Download the new PDF. Growth is reported, never faked as a saving.
Files stay in this tab. No upload.
Preserve does not resample images or rewrite colorspaces. Rasterize drops selectable text.
Supported inputs and outputs
PDF in and out. Preserve uses QPDF stream recompress. Rasterize embeds JPEG pages.
Example
A noisy image PDF shrinks at JPEG quality 40. Preserve keeps SEARCH text. A tiny text PDF may grow and reports unmet.
Questions and answers
Can I keep searchable text?
Yes in Preserve streams. Rasterize rebuilds pixels and loses text.
Related: Images to PDFPDF to Images