Quikbench

Shrink a PDF without sending it
anywhere.

PDF compression happens right here in your browser tab. Nothing is uploaded to a server — open your network tab if you don't believe it.

> network ....... none after page load
> max file size .. limited by your RAM
> method ........ page rasterization + re-compression
> formats ....... pdf → pdf

PDF compressor

PDF → PDF · smaller file

Heads up — this works by re-rendering each page as a compressed image. It's a great way to shrink a large PDF (especially ones full of scanned pages or big images), but it converts every page to a flattened image — selectable/searchable text in the original will not remain selectable in the output. If you need to keep text selectable, this isn't the right tool for that file.

Drag a PDF here, or click to browse
Accepts a .pdf file

How this tool works

Every tool on Quikbench follows the same rule: your files are read, converted, and turned into a download entirely inside this browser tab — nothing is ever uploaded to a server.

The PDF Compressor

Reads each page of your PDF locally using pdf.js, redraws it onto a canvas at a chosen resolution, compresses that image as a JPEG, and rebuilds a new, smaller PDF from those images using pdf-lib. Nothing is uploaded.

> how it works ... pdf.js renders pages; canvas re-encodes as JPEG; pdf-lib rebuilds the PDF
> what we receive nothing — files never leave your device
> trade-off ...... pages become flattened images — text is no longer selectable
> best for ...... scanned documents, image-heavy PDFs, large files you need to email or upload elsewhere

Choosing a compression level

High quality keeps resolution close to the original — use this if the PDF will be printed or viewed zoomed in. Balanced is a good default for sharing or emailing. Maximum compression gets the smallest possible file, useful when a strict upload size limit is the priority over visual sharpness.

Why text stops being selectable

The most reliable way to shrink a PDF in-browser, without a server doing the heavy lifting, is to flatten each page into a single re-compressed image — the same approach most "scan to PDF" apps use. The trade-off is that any text in the original becomes part of a picture rather than real text, so it can no longer be selected, searched, or copied. If you need to keep your PDF's text intact, this tool isn't the right fit — it's built specifically for cutting file size.

12 MB 2 MB
Smaller file, same page count

Frequently asked questions

How do I reduce a PDF's file size for email attachments?

Choose a compression level on this tool — it re-encodes embedded images at a lower quality to shrink the overall file size while keeping the PDF readable.

Does compressing a PDF reduce image quality inside it?

Yes, to some degree — that's how the file size is reduced. Lower compression levels keep more quality; higher compression levels prioritize smaller size. Try a moderate setting first.