Skip to content

Compress PDF

Reduce PDF size by re-encoding pages at a chosen quality — best for scanned or image-heavy files. In your browser.

How to use the Compress PDF

  1. Open your PDF.

  2. Pick a compression quality.

  3. Download the smaller PDF.

How to compress a PDF

Compressing a PDF reduces its file size so it's easier to email or upload. This tool renders each page with pdf.js and re-encodes it as a compressed image in a new PDF with pdf-lib. It works best on scanned or image-heavy documents; note that the high-compression mode rasterizes pages, so text becomes non-selectable. It all runs in your browser.

Key features

  • Quality slider for size vs. clarity
  • Best results on scans and image PDFs
  • Before / after size comparison
  • 100% client-side — no upload

Frequently asked questions

Why did my text become non-selectable?

Strong compression rasterizes each page to an image, which removes the selectable text layer. Use a lighter setting to keep more detail.

What kind of PDF compresses best?

Scanned documents and image-heavy PDFs shrink the most; text-only PDFs are already small.

Is my PDF uploaded?

No. Compression runs locally in your browser.