PDF tool

Compress PDF files in your browser

Compress a PDF in your browser. Preserve keeps text, links and bookmarks; Aggressive turns pages into images to shrink scans.

Last updated:

Processing mode: Private Runs in your browser

  • Files are processed in your browser
Mode
Compression

Mode: Preserve. Selectable text, links and bookmarks will be kept. Fillable forms are refused.

Waiting for PDFs.

How to use it

How to use Compress PDF

  1. Upload one or more PDF files.
  2. Pick Preserve to keep document structure, or Aggressive to rasterise each page.
  3. Choose a quality preset and download. Aggressive output cannot be made selectable again, so keep your original if you might need to edit later.

Good for

Common use cases

Use Preserve for everyday PDFs such as invoices, reports, contracts and e-books. It re-compresses images inside an accepted PDF and keeps text, links and bookmarks as they are. Use Aggressive for scans, photo PDFs and image-heavy attachments. It turns each page into a JPEG image, which can make scans smaller but removes selectable text and document structure. Both modes run in your browser, so your file stays on your device.

Privacy

Runs in your browser

Files are processed by your browser. They never reach our servers.

Questions

Compress PDF: common questions

Does this keep text selectable?

Yes, in Preserve mode. Selectable text, links and bookmarks stay intact in accepted PDFs. Preserve re-compresses embedded images without changing the text or vector layers. It refuses PDFs with fillable form fields to avoid silent damage. Aggressive mode turns every page into a JPEG image and removes selectable text, links, bookmarks and form fields.

Why didn't my PDF get smaller?

Text and vector graphics already use little space in many PDFs. Preserve mode may have little image data to re-compress in those files. Aggressive mode turns every page into an image. It can make a scan smaller, but it can also make a compact text PDF larger. Check the result before downloading and keep your original.

Can I compress more than one PDF?

Yes. This tool supports multiple PDFs in one run.

Is there a file size limit?

For free, you can compress up to 10 files at a time, up to 100 MB each. A Day Pass or Project Pass raises that to 50 files, up to 500 MB each. Very large files also depend on your device's memory, so splitting a huge scan first can help.

Are my files uploaded anywhere?

No. Compression runs entirely in your browser using pdf-lib. Your file stays on your device. No network request carries the file content, which you can check in your browser's Network tab. If you accept analytics cookies, the page also measures tool use. Analytics never receives your file or its contents. The tool works on flaky connections and keeps confidential documents private.

Will this tool stay free?

Yes. Everything this tool does is free. On some tools, a Day or Project Pass raises the file-size and batch limits if you need more.