PDF Compress
Reduce PDF file size by recompressing the document structure. No external server — compressed and downloaded directly in your browser.
Drop a PDF here or click to choose
How to use the pdf compress
Drop a PDF and compression happens automatically. Download the result if the file is smaller.
Formula & explanation
pdf-lib re-serialises the PDF with cross-reference object streams (xref streams) enabled — this removes one of the largest sources of byte bloat in older PDF writers.
Examples
A Word-exported PDF that's 4 MB due to unoptimised XRef tables may compress to 1.5 MB this way.
Frequently asked questions
- How much will it compress?
- Results vary widely. PDFs already using xref streams won't shrink. Best gains come from Word/LibreOffice exports and old PDF writers.
- Does it reduce image quality?
- No — images are not resampled or recompressed. Only the document structure is optimised.
- Are my files uploaded anywhere?
- No — all processing runs in your browser.
Related pdf tools tools
- PDF MergeCombine multiple PDF files into one document. Drag to reorder pages, then download the merged PDF — no upload, processed entirely in your browser.
- PDF SplitSplit a PDF by page ranges or extract individual pages. Enter ranges like 1-3,5,7-9 or extract every page as a separate file — processed in your browser.
- PDF to ImagesConvert PDF pages to PNG or JPG images. Renders each page as a high-quality image you can download individually or as a ZIP — runs entirely in your browser.
- Images to PDFConvert JPG, PNG, or WebP images to a PDF document. Drag to reorder, choose page size and orientation, then download the PDF — no upload, runs in your browser.
- PDF Metadata ViewerView PDF metadata: title, author, creator, producer, creation date, modification date, and page count — instantly parsed in your browser without uploading anywhere.
- PDF RotateRotate PDF pages by 90°, 180°, or 270°. Apply rotation to all pages or specific pages — download the corrected PDF instantly, processed in your browser.