Compress a PDF using object streams and structure optimization — no image quality is lost.
Upload the PDF to compress
Object streams are optimized and metadata is cleaned
Download the smaller PDF
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
0 bytes uploaded. PDF Compress (Lossless) runs entirely in your browser using pdf-lib and pdfjs-dist. Your file stays on your device at all times. No data is sent to any server.
Typical reduction is 10-30% depending on the original file's structure and metadata.
Shrink image-heavy PDFs by re-rendering each page and re-encoding it as a JPEG — with an optional target size (e.g. under 1 MB) the tool hits by searching quality and resolution. Runs in your browser.
Open toolRemove author, title, producer, creation date, and all metadata from a PDF. Essential for privacy before sharing.
Open toolLinearize a PDF for Fast Web View — qpdf-wasm rebuilds the cross-reference table and writes the first-page hint stream so viewers can render page 1 before the rest of the file downloads.
Open tool