Compress PDF
PDFFree · PrivateReduce the size of your PDF in your browser by removing metadata and optimizing structure. No upload, no quality loss on text and vectors.
Drop a PDF here or click to browse
Removes metadata and optimizes internal structure
Note: This tool removes metadata and optimizes object streams. For deeper compression (image downsampling), a server-side tool is needed.
How PDF compression works here
This tool uses pdf-lib to reload and re-save your PDF with useObjectStreams: true, which packs multiple PDF objects together using Flate (zlib) compression. It also strips document metadata (author, title, creator) that may bloat the file. This approach is entirely client-side and lossless — no images are re-encoded.
Limitations
Because images are not re-encoded, PDFs that are already optimized or image-heavy may see minimal size reduction. For aggressive image compression, server-side tools like Ghostscript achieve better results but require uploading your file.
Frequently Asked Questions
How much will my PDF shrink?
Will compression reduce image quality in my PDF?
Is this the same as iLovePDF compression?
Related Tools
Combine multiple PDF files into one in your browser. Drag to reorder pages, merge instantly, download. Your files never leave your device.
Split a PDF into individual pages or extract custom page ranges in your browser. No upload, no watermark, completely free.
Convert images between JPEG, PNG, and WebP formats instantly in your browser. Adjust quality, preview before/after, and download. No upload — 100% private.