Shrink huge PDFs without sending them anywhere

Everything runs inside this browser tab — your file is never uploaded. Built for the awkward cases: PDFs over 200 MB, and files bloated by thousands of vector paths that flatten beautifully into page images.

Drop a PDF here, or tap to choose one

Any size — including files over 200 MB. Large files are processed page by page.

Very large file. Processing happens entirely on this device, so a 200 MB+ PDF can take several minutes and use a lot of memory. Keep this tab in the foreground, and avoid running it on a phone with other heavy apps open. If the tab runs out of memory, try the Flatten mode at a lower DPI.

Method

Flatten settings

Render resolution

300 DPI matches print quality. Higher DPI = sharper zoom, bigger file, more memory per page.

92%

JPEG quality for each flattened page. 92% keeps pages looking near-identical at normal reading and printing sizes — but flattening is lossy: zoom in far enough and fine detail is pixels, not the original data.

What flattening changes

Text becomes part of the picture, so it can't be selected or searched afterwards, and vector lines become pixels. At 300 DPI pages print at near-original quality, but they are no longer exact — choose Lossless if the file must stay pixel- and vector-identical.

Preparing…

Result

Original
—
Compressed
—
Saved
—
Before
After

Download compressed PDF

Which method should I use?

Big file, normal content

Office exports often carry duplicated fonts, dead objects and uncompressed streams, which the lossless rewrite strips out. Scans and photo-heavy PDFs are the opposite trap: their size is the pictures, already compressed, so a lossless rewrite saves ~0% — Auto detects that case and flattens instead, re-compressing the images at print resolution.

Countless vectors

CAD drawings, maps, plotted charts and Illustrator exports can hold hundreds of thousands of path operations per page. No stream compression fixes that — flattening renders each page once, at print resolution, into a single compact image.