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.
The real-world ratio you'll see depends almost entirely on what the PDF contains. PDFs that are 90% scanned images (insurance claims, tax records, real-estate photos) often shrink 80-90% with no visible difference. PDFs that are 90% text (a thesis, a contract, an essay) shrink very little because their bulk is already-compact text streams, not bloated image data. If you're surprised by a small reduction, look at what's inside - the input was already lean.
The most common email-attachment caps are 25 MB (Gmail), 20 MB (Outlook.com), 10 MB (most enterprise SMTP setups), and 5 MB (legacy corporate firewalls). A 35 MB scanned-document PDF can typically hit the 10 MB target at our default 75% quality, and the 5 MB target with quality dropped to 60% and max-dimension reduced to 1200 px. There's no single right setting; we expose both knobs precisely because the right answer depends on the cap you're trying to clear.
A note on quality vs perceived quality: a "75% quality" JPEG isn't 25% worse than 100% - JPEG quality is highly non-linear, and the gap between 75% and 95% is barely perceptible on photographs while costing 3-4x file size. The default 75% setting is the engineering sweet spot. The quality slider lets you go lower for aggressive compression or higher when fidelity matters more than size.
The 25 MB Gmail cap, 10 MB Outlook cap, and 5 MB enterprise SMTP caps are the most common reason to compress. Adjust quality and max-dimension until the output fits.
Job applications, tax submissions, immigration forms, and insurance portals frequently impose 5-10 MB per-file caps. A 25 MB scanned-document PDF compresses cleanly to fit.
If you host PDFs on your own site (whitepapers, manuals, brochures), compressing them cuts download time and bandwidth costs. Visual quality holds up at 75-80%.
Many phone scanner apps and copier-machine scanners produce 50-150 MB PDFs for a few-page document. Compression brings them back to sensible sizes (1-10 MB) for archiving.
Free Slack has a 1 MB per-file cap; Discord has 8 MB. PDFs over those limits won't upload. Compression solves it in seconds.
Multi-MB scanned PDFs accumulate fast in Google Drive, OneDrive, and Dropbox. Periodically compressing the archive reduces your storage bill without losing the documents.
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.