Loading tool...
Loading tool...
Reserialize object streams, or rasterize pages for a bigger cut \u2014 with honest before and after metrics, including when a file does not shrink.
Files are processed entirely in your browser. Nothing is uploaded.
Upload the document you want to compress.
Light and Balanced reserialise the file and keep your text. Strong re-renders each page as a JPEG image, which can shrink scans a lot but removes the text layer.
Review exact bytes saved and download your optimized PDF.
All PDF processing is executed locally in your browser memory via WebAssembly and Web Workers. Your files are never uploaded to any remote server.
Light and Balanced do not touch how the page is drawn, so text stays sharp and selectable. Strong is different: it re-renders each page as a JPEG, so text becomes part of an image and will soften, especially at small sizes. Use Strong for scans, not for text documents.
Light and Balanced reserialise the file's object streams and remove metadata. They do not recompress images, which is where the bulk of most PDFs sits, so a document that is already well compressed has little to give back. Strong will shrink an image-heavy file much further, at the cost of the text layer.
No. All compression operations run locally in browser memory.
Combine multiple PDF documents into a single organized file in seconds. 100% private in-browser merging with zero server uploads.
Trim white margins, remove printer bleed marks, or resize PDF pages to standard paper formats (A4, Letter). Fast and private.
Inspect, modify, or strip PDF metadata fields (Author, Title, Creator) 100% inside your browser. Protect privacy before sharing.
Convert PDF pages into high-resolution PNG or JPEG images. Fast, local rendering via PDF.js with individual or ZIP download options.