Compress · how-to · never uploaded

How to compress a PDF without uploading it

Most compressors take the file first, then charge you when it is larger than 15 MB. This page shrinks the PDF in this tab. The drop zone below is the compressor — not a link back to a homepage.

  • Never uploaded
  • No size limit
  • No account
  • No watermark
Compression level

What “compression” actually changes in a PDF

A PDF is a bag of objects: page trees, font programs, content streams, and embedded images. Text-heavy reports are often already small because Type1/CFF fonts subset to a few dozen kilobytes. The bulk is almost always JPEG or JPEG2000 image XObjects, sometimes at 300–600 ppi from a scanner.

Low and Recommended walk those image streams, decode them, and re-encode as JPEG at a lower quality. Content streams that paint text stay as operators (Tj, TJ), so you can still select a paragraph. High does something different: it rasterizes each page to a bitmap and wraps that in a new single-image page. File size drops hard. Selectable text is gone because the operators are gone.

Worked example: a 28-page lease scan at 42.6 MB is usually 28 full-page JPEGs around 1.5 MB each. Recommended often lands near 6–9 MB. High can land under 3 MB. The same file exported from Word with no photos might already be 180 KB — compressing it can make it larger, because you add a rewrite and JPEG headers around assets that were not the problem.

Why local processing matters for a contract

A “free PDF compressor” that uploads a signed NDA is a second copy of that NDA on a machine you do not control. HR packets, bank statements, and medical forms are the files people compress for email. Those are exactly the files that should not sit in a converter’s temp disk.

This tool uses the File API and pdf-lib in the browser. There is no upload endpoint. Closing the tab drops the bytes. That is the product, not a slogan.

PDF tools FAQ

Will High compression keep my text searchable?
No. High flattens each page to an image. Use Recommended if you still need to copy a clause. Use High only when a portal still refuses the size.
Why did my PDF get bigger after compressing?
The file was probably already optimized — a digital export with subset fonts and modest JPEGs. Re-encoding can add overhead. The result screen flags “Already optimized” when that happens.