Make PDFs smaller without giving up selectable text
The PDF Compressor shrinks bloated PDFs — phone scans, bank statements, brochures and reports full of photos — so they fit email limits and upload forms. Most of a large PDF's weight is in its images, so the tool decodes each photo or scan, scales it down to the resolution the page actually needs and re-encodes it with MozJPEG, a highly efficient JPEG encoder that runs in your browser as WebAssembly.
Everything else is tidied losslessly: duplicate images and fonts are merged, leftover objects from earlier edits are dropped, hidden XMP metadata and page thumbnails are removed, uncompressed streams are deflated and the file is saved with compact object streams. Text, fonts and vector drawings are never turned into pictures, so the compressed PDF stays searchable and selectable. An image is only replaced when the new version is genuinely smaller, and if the whole file wouldn't shrink you get your original back.
All of this happens on your device. Files are read into memory, processed in a background Web Worker so the page stays responsive, and handed back as downloads; nothing is uploaded. That makes it suitable for confidential paperwork, and it also works on a phone or tablet.