Reduce PDF file size by recompressing embedded photos, right in your browser.
Everything is processed locally in your browser. Your PDFs are never uploaded.
Upload one or more PDF files. Each one is scanned for embedded photos stored as JPEG images, which are then recompressed at your chosen quality level. Adjust the quality slider to control the size/quality tradeoff, then download your compressed PDFs individually or as a ZIP.
This tool specifically recompresses JPEG photos embedded inside a PDF, since that is usually the largest part of a file size for scanned documents and photo-heavy PDFs. PDFs that are mostly text, or that use other image formats (like JPEG 2000 or fax-style scans), may see little to no size reduction - this is expected, not an error.
No. Compression happens entirely in your browser using the Canvas API and the pdf-lib library. Your PDF files are never uploaded to any server.
This tool specifically recompresses JPEG photos embedded inside a PDF, since that is usually the largest part of file size for scanned documents and photo-heavy PDFs. PDFs that are mostly text, or that use other image formats, may see little to no size reduction - this is expected, not an error.
If your PDF is mostly text with few or no embedded JPEG photos, there is very little large image data to compress, so the size reduction will be minimal. This does not mean anything went wrong.
Yes, you can upload and compress up to 20 PDF files in a single batch, then download them individually or all together as a ZIP file.
No. Only embedded JPEG images are recompressed - all text, fonts, and vector graphics remain untouched and fully sharp.
Yes, scanned documents are often stored as one large embedded image per page, so they typically see some of the largest size reductions with this tool.
Yes, a quality slider lets you control the size/quality tradeoff for the embedded images - lower quality means smaller file size.
No. Compression happens entirely in your browser using the Canvas API and the pdf-lib library. Your PDF files are never uploaded to any server.
No, password-protected or encrypted PDFs cannot be processed. Please remove the password first using a PDF unlock tool, then upload it here.