Free PDF Compressor
Shrinks the photos inside your PDF. Text stays sharp and selectable.
Most oversized PDFs are big because of the photos embedded in them — a scan, a phone-camera page, an image-heavy report. This finds those embedded JPEG images, recompresses them at a lower quality and (optionally) a smaller resolution, and leaves everything else — text, fonts, vector graphics — exactly as it was.
That means the text in your PDF stays sharp and stays selectable and searchable, unlike compressors that just turn every page into one big flattened image.
How to use it
- Adjust the quality and max image size if you like — the defaults work well for most files.
- Drop your PDF.
- Download the smaller file.
Frequently asked questions
Will this make my PDF blurry?
The embedded photos are recompressed at the quality you choose, so there’s some quality loss on those images — same trade-off as any photo compressor. Text and vector graphics are never touched, so they stay perfectly sharp.
Why didn’t my PDF get smaller?
If most of a PDF’s size is text, fonts, or vector graphics rather than embedded photos, there’s not much to compress — this tool only touches embedded JPEG images. You’ll see a note if no images were found or none needed shrinking.
Does this work on scanned PDFs?
Yes, that’s the best case: scans are usually one large JPEG photo per page, exactly what this recompresses.
Is my document uploaded anywhere?
No. Everything happens in your browser; the PDF is never sent to a server.
More free tools
All pdf →JPG to PDF
Turn photos, scans and screenshots into one tidy PDF document.
PDF to JPG
Turn every PDF page into a high-quality JPG image.
Sign PDF
Draw, type or upload your signature and place it on the page.
Add Page Numbers
Number the pages of a PDF, with a cover page skipped if you need it.
Case Converter
Switch text between 9 cases: UPPERCASE, Title Case, camelCase, snake_case and more.
JSON Formatter
Pretty-print, minify and validate JSON, with the exact parse error if it’s invalid.