Compress PDF
Shrink a PDF by recompressing its JPEG images.
Document Enhancements
Background Color
Free PDF Compressor
Shrinks a PDF by finding JPEG images embedded in the file and re-encoding them at a lower quality you choose, plus applying structural compression on top — both done locally with pdf-lib, nothing uploaded anywhere.
Honest scope: this only recompresses images stored as JPEG inside the PDF (the most common case for scanned documents and photos). Images stored in other internal formats are left untouched, and if a PDF has no JPEG images at all, you'll only see the smaller structural-compression gains. If anything about a specific image can't be safely processed, that image is just skipped and left as-is — you'll never end up with a broken or corrupted PDF because of this.
Frequently Asked Questions
Why didn't my PDF get much smaller?
This tool only recompresses JPEG images. If your PDF's images are stored in a different internal format, or the PDF is mostly text/vector content, you'll mainly see smaller structural-compression gains instead.
Will this reduce image quality?
Yes, intentionally — that's how JPEG compression saves space. Lower quality values (e.g. 40-50) save more space but look softer; higher values (80+) preserve more detail but save less.
Could this corrupt my PDF?
No — each image is processed independently, and any image that can't be safely re-encoded is simply left untouched rather than risking the file.