PDF Compress

Upload a PDF and reduce its file size by recompressing the photos inside it, without touching the text so it stays sharp and selectable.

Choose a PDF

or drag and drop it here

Upload a PDF to get started.

Your files are processed locally in your browser. They are not uploaded to our servers.

How to use

  1. Upload a PDF.
  2. Adjust the image quality slider — lower values shrink the file more.
  3. Download the compressed PDF.

What is this tool?

PDF Compress finds the JPEG photos embedded in a PDF and re-encodes them at a lower quality using your browser's Canvas API, then rebuilds the PDF with the smaller versions. Text, vector graphics and any non-JPEG images are left completely untouched, so the document stays sharp, searchable and selectable — only the embedded photos get smaller.

Common uses

  • Shrinking a scanned document full of photographed pages before emailing it
  • Reducing a photo-heavy report or portfolio PDF for a file-size limit
  • Making a PDF small enough to upload where there's a size cap
  • Cutting down storage space for large PDF archives

Related tools

FAQ

Will this make my text blurry or hard to select?

No. Compression only touches embedded JPEG photos — the actual text and vector graphics in the PDF are never rasterized or modified, so they stay sharp, searchable and selectable exactly as before.

Why didn't my PDF get much smaller?

If a PDF is mostly text or doesn't contain JPEG photos (for example, if its images use PNG-style compression instead), there's little for this tool to shrink. It only recompresses JPEG images, which are the main source of file size in typical scanned or photo-heavy PDFs.

Is my PDF uploaded anywhere?

No. Everything happens locally in your browser using the Canvas API — your document is never sent to a server.