You've finished a document, you go to email it, and — "file too large." PDFs have a habit of ballooning to tens of megabytes, usually because of the images inside them. The good news: most oversized PDFs can be shrunk dramatically with no visible loss of quality. Here's how.
Why PDFs get so big
A PDF is a container. The text itself is tiny; what bloats the file is almost always images — high-resolution photos, scanned pages, or screenshots embedded at full camera resolution. A single 12-megapixel photo can add several megabytes on its own. Scanned documents are the worst offenders, because each page is really a large image.
Lossless vs. lossy compression
- Lossless — re-packs the file more efficiently without changing any content. Modest savings, zero quality loss. Always safe.
- Lossy — recompresses the embedded images (like turning a huge photo into a right-sized JPG). This is where the big savings come from, and with sensible settings the difference is invisible on screen.
How to shrink a PDF without wrecking it
- Right-size the images first. If you control the source document, insert images at the size they'll be viewed, not at full camera resolution.
- Use a target of ~150 DPI for screen, ~300 DPI for print. Higher than that is wasted on most documents.
- Compress the whole PDF with a tool that recompresses images while leaving the text sharp — text stays crisp because it's stored as vectors, not pixels.
- Check the result at 100% zoom before sending. If the images still look clean, you're done.
When to keep quality high
For documents going to print, contracts with fine detail, or anything with important small text in scanned images, lean toward lighter compression. For email attachments, web uploads and forms, aggressive compression is almost always fine.
The fastest free way
You don't need desktop software. Our free Compress PDF tool shrinks your file right in the browser — nothing is uploaded to a server permanently, and the text stays sharp. If you just need a smaller image inside a document instead, the Compress Image tool handles that too.