Compress PDF
Shrink PDF file size by re-rendering each page as a compressed JPEG and rebuilding the document with jsPDF — the same idea many online compressors use in the browser. Pick a compression level, then compare before and after sizes.
Compression effectiveness varies by PDF type. PDFs containing many images will compress significantly. Text-only PDFs may see minimal reduction, and the new file can occasionally be larger than the original.
Drag & Drop or Click to Upload
One PDF at a time. Large files (e.g. over 100MB) may fail due to browser memory limits.
Result
Frequently asked questions
Is this true “deep” PDF compression?
Heavy image recompression inside existing PDF streams usually needs server tools (e.g. Ghostscript). Here we rasterize each page and rebuild the PDF, which reliably shrinks image-heavy documents in the browser.
Will text stay selectable?
No. Output pages are JPEG images, so text is no longer selectable or searchable unless you use OCR elsewhere.
Are files uploaded?
No. PDF.js and jsPDF load from a CDN; your document is processed only in your browser.
