PDF compressor

Re-encode PDF pages as JPEG in your browser and download a smaller file. Batch up to five PDFs — nothing is uploaded.

Frequently asked questions

Are PDFs uploaded?

No. pdf.js renders pages in the tab and we rebuild the file locally.

Will text stay selectable?

Pages are rasterized to JPEG, so text becomes an image. That is how size drops on scans.

How many files can I add?

Up to five per run.

Which quality should I pick?

Medium for email. Low for chat apps. High when you still need to read small type.

Is there a size limit?

No upload limit. Huge PDFs need RAM — try fewer pages or Low quality.

Does it work on a phone?

Yes for small PDFs. Desktop is smoother for long scans.