Compress PDF

Reduce PDF file size by re-rendering pages as compressed images. Adjustable quality for the perfect balance between size and clarity.

πŸ—œοΈ

Drop a PDF file here or click to browse

How PDF Compression Works

Every time you compress, the tool runs both of the following and keeps whichever produced the smaller file. You never choose between them β€” the winner is decided by measurement, and the result message names the one that won.

The trade-off nobody mentions

Image-based compression does not re-compress the pictures inside your PDF. It photographs the entire page. Everything that made the file a document rather than a picture is gone from the output: no selectable text, no search, no copy-paste, no screen-reader access, no working links. We measured it β€” a text page that reported 14,586 characters before came back with exactly zero.

This is why the smaller-of-the-two rule matters more than it looks. For a text document the JPEG route is not slightly worse, it is catastrophically worse: our six-page text sample was 7 KB losslessly and 1.6 MB as JPEG at 150 DPI β€” over two hundred times bigger. It loses by such a margin that a text document is never silently flattened. The protection is automatic, not a setting you have to remember.

Scanned pages invert the picture completely. There is no text to lose, and the page is already an image, so re-encoding is exactly the right move β€” our image-heavy sample dropped from 5.8 MB to 3.5 MB, a 39% saving.

Quality and DPI

Both settings only affect the image-based attempt; they have no effect at all if the lossless result wins. Quality is the JPEG quality factor, and DPI controls how many pixels each page is rendered at β€” 150 DPI doubles the linear resolution of the 72 DPI baseline, so it produces roughly four times the pixels.

DPI is clamped between 72 and 300 and defaults to 150. Values outside that range are pulled back to the nearest end rather than rejected.

Tips for Best Results

Limitations

Frequently Asked Questions

Everything runs in your browser. Two things are attempted every time and the smaller result wins. The lossless pass reopens the document and rewrites it with compressed object streams, discarding anything the file no longer references — text, links and searchability all survive. The image-based pass renders each page to a JPEG at your chosen DPI and quality and rebuilds the document from those images, which is far more effective on scans but leaves no text behind. The result message names whichever one won.
Yes. Everything happens 100% client-side in your browser. Your PDF is never uploaded to any server. You can confirm this by opening your browser's Network tab β€” no file data is transmitted. Your documents remain completely private.
There is a hard limit of 100 MB; anything larger is refused before processing starts. The cap exists because the image-based pass renders every page onto a canvas, which is memory-hungry. Well below that ceiling, a PDF with a great many pages can still be slow on a modest device, since each page is rendered in turn.
It depends far more on what the file contains than on any setting. Scanned documents, photo albums and brochures often shrink substantially — a purely image-based test file here dropped 39%. A text-heavy PDF may not shrink at all, because there is no bulky image data to squeeze and the text is already compressed; on an already-optimised file the lossless pass can even come out a few bytes larger. When nothing beats the original, the tool says "No reduction" and gives you no download rather than handing back a bigger file.
Only if the image-based pass wins — and then the change is bigger than "quality". Those pages become photographs: the text is no longer selectable or searchable, links stop working and screen readers get nothing. If the lossless pass wins, the file is visually and structurally identical to the original with nothing re-encoded. In practice a text document is protected automatically, because photographing text produces a far larger file than leaving it alone — our six-page sample was 7 KB losslessly against 1.6 MB as JPEG, so the image route loses by a wide margin and never gets picked.
Check the message shown after compressing — it states whether lossless or image-based was used. Lossless means your text layer is intact. For any PDF that actually contains real text, lossless wins on size by a large margin, so this is the normal outcome. If you see "image-based" on a document you expected to stay searchable, it usually means the pages were scanned images to begin with and there was never a text layer to keep.