Compress PDF
Shrink a PDF without uploading it anywhere: the file never leaves your browser, nobody sees it. Ideal for when a form won't let you upload a PDF because it's "too big".
How it works. It turns each page into an image and lowers its resolution and quality. That's why it works great on scanned or image-heavy PDFs — exactly the ones that tend to be too big.
Note: because it rasterizes, the text is no longer selectable. On a text-only PDF, compressing this way doesn't help (it makes it worse): in that case it tells you and won't hand you a file worse than the original.
Built in-house: pdf.js (by Mozilla) only reads the PDF; the compressed PDF is written by our own code. All in your browser.