Compress PDF

Shrink a PDF in your browser — see the before and after size, then download.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Compress PDF makes a PDF smaller without sending it anywhere. Drop in a file, choose how aggressively to squeeze it, and the tool reports the exact before and after size and the percentage saved before you download the result. It is built for the everyday problem of a PDF that is too big to email, too big for an upload limit, or simply heavier than it needs to be — scanned contracts, photo-laden reports, exported slide decks and image-heavy brochures.

How it works

The tool combines two independent, fully client-side strategies. The first is a structural re-save: the PDF is parsed and rewritten using cross-reference object streams, and bloated metadata such as stray author, title and keyword fields is stripped. Many PDFs — especially those produced by older or web-based exporters — were never structurally compressed, so this step alone can trim a noticeable slice off the file with zero effect on how it looks.

The second strategy, which you can toggle, is image re-encoding, and it is where the big numbers come from. Every embedded raster image in the document is decoded onto an off-screen canvas, optionally downscaled so its longest edge fits the maximum dimension you pick, and then re-encoded as a JPEG at your chosen quality. The fresh, smaller image bytes are slotted back into the document in place of the originals. Crucially, text and vector graphics are never touched — they stay perfectly crisp — so a text-heavy PDF keeps its sharpness while a scan-heavy PDF gets much lighter. After processing, the file is re-saved and handed to you as a download. If a re-encoded image would actually be larger than the original it is left alone, so you never end up worse off page by page.

Nothing is uploaded. The PDF is read locally with the browser’s FileReader, all work happens in memory, and the smaller file is produced as a download link. Your last quality and downscaling choices are remembered in this browser so repeat compressions are one click away.

Example

A 12-page scanned agreement exported at full phone-camera resolution weighs in at about 18 MB — far too large for most email attachment limits. Leaving image re-encoding on, setting the JPEG quality to 65%, and capping the longest image edge at 2000 px typically brings that down to roughly 2–3 MB, an 80–85% reduction, with the text still perfectly readable on screen and in print.

By contrast, a 40-page text-only report that was already well compressed might only shrink by a few percent — or not at all. In that case the tool tells you the original is already your best version rather than handing back a file that is no smaller. You always see the real before/after figures, so you can decide whether the trade-off is worth it, nudge the quality slider, and try again — all without the file ever leaving your device.

Ad placeholder (rectangle)