Shrink a PDF file in your browser - cut email-attachment sizes, upload to forms that limit file size, save bandwidth. No upload.
Compressing a PDF is one of the most-searched conversions on the web - someone has an oversized PDF that needs to fit under a 5 MB or 10 MB attachment limit, or a slow web upload that's timing out on a large file. The fastest fix is to drop the resolution and re-encode embedded images at a lower JPEG quality. Done right, the file shrinks 50-80% with imperceptible visual loss.
Under the hood we rasterize every PDF page via PDF.js, re-encode each as a JPEG at the quality and resolution you pick, and pack the JPEGs into a fresh PDF. This is the same approach big-name "compress PDF" tools use. The trade-off: the output PDF is page-images-in-a-shell, so text is no longer selectable or searchable. For text-heavy PDFs where searchability matters, a desktop tool with proper image-only re-encoding is a better fit. For everything else - photo decks, scanned forms, image-heavy reports - this is exactly the right tool.
PDF is the universal document format - looks the same on every device, prints reliably, and is the canonical way to share images that should stay fixed in layout.
PDF is the universal document format - looks the same on every device, prints reliably, and is the canonical way to share images that should stay fixed in layout.
Drag a PDF onto the converter above, or click the box to pick one from your device.
We've preselected PDF as the output format. Change it from the dropdown if you want a different target.
Click Convert and wait for the progress bar to finish. Download the PDF when it's ready.
Shrink a JPG photo for email, web uploads, or messaging - quality slider and resize option, all browser-side.
Resize a PNG to slim it down - perfect for shrinking 4K screenshots before sharing, with transparency preserved.
Convert a PDF to JPG images - one image per page, packaged as a ZIP for multi-page PDFs.