Skip to main content
PDF Tools

Compress PDF

Reduce PDF file size by recompressing embedded images and cleaning up structure — text stays sharp and selectable.

No upload — your files never leave your device

  • 100% private
  • Runs in your browser
  • Works offline
  • No sign-up
Select files

or drop files here

Up to 200 MB · runs entirely in your browser

.PDF, PDFMax 200 MB

Images shrunk to ≤1600px and re-encoded at balanced quality — still sharp on screen and in normal printing. Text and vectors untouched. The best size/quality trade-off for most PDFs.

About Compress PDF

Compress PDF reduces the file size of a PDF without re-rendering or downsampling images. SnapToolz strips redundant metadata, packs object streams, and removes unused references — typically saving 10–40% with no visible quality loss. Large image-heavy PDFs benefit most.

  • No uploads
  • Browser-only
  • Works offline
  • 100% free

How it works

  1. 1

    Drop your PDF

    Pick a PDF up to 200 MB. The original size is shown so you can compare.

  2. 2

    Pick a compression level

    Low for fastest, Medium (recommended) for balanced results, High for the smallest output via aggressive object-stream packing.

  3. 3

    Download the smaller file

    Click ‘Compress PDF’. The savings percentage is shown next to the download.

What 'compress' actually does to a PDF

A PDF is a container of objects — fonts, images, vector paths and the text layer — wrapped in cross-reference tables. SnapToolz's compressor works on the container, not the contents: it removes orphaned objects, deduplicates repeated resources, packs many small objects into compressed object streams, and drops redundant metadata. Nothing visible changes because no image is resampled and no font is subset away. That's why the output is visually bit-identical and safe for contracts or print.

The trade-off is the ceiling. Structural compression typically recovers 10-40%, and a PDF that Acrobat already saved with object streams enabled has almost nothing left to give. The big wins come from PDFs exported by simpler tools, scanners, or 'Print to PDF' drivers that never optimised the container in the first place.

Why image-heavy PDFs are the real prize

If your PDF is mostly scanned pages or photos, the bytes live in the images — and structural compression leaves images untouched by design, so it won't move the needle much on a scan bundle. The honest fix is to compress the images first, then assemble: run the source images through Compress Image (or convert them to WebP with Convert Image), then build the PDF with JPG to PDF. A 50 MB scan bundle routinely drops below 8 MB this way with no readability loss.

For a born-digital PDF (text, vectors, a few logos), the structural pass is usually all you need to clear an email or portal limit.

Hitting a hard size target

Email gateways and government portals often impose exact ceilings — 100 KB, 200 KB, 2 MB, 5 MB. If a single pass doesn't get you under the line, the reliable strategy is split-and-rebuild: separate the document with Split PDF, drop pages you don't need, recompress the images, and merge the survivors back with Merge PDF. The dedicated walkthrough — compress a PDF to 100KB, 200KB or 500KB — covers the exact moves for the tightest targets.

Compression levels, decoded

LevelWhat it doesBest for
LessImages re-encoded at high quality, kept at full resolutionPrint-bound files, or when quality matters more than size
RecommendedImages resized to ≤1600px and re-encoded at balanced qualityThe default — sharp on screen, much smaller
ExtremeImages resized to ≤1100px and re-encoded at low qualityGetting under a hard email or portal limit

Every level leaves text, fonts and vector graphics untouched and fully selectable — only embedded images are re-encoded. A PDF with no images therefore compresses very little at any level, and all three produce the same file: text is already stored compressed, so there is nothing left to squeeze.

Before you compress a document you'll send

Compression strips redundant data, but it is not redaction — text hidden under a graphic, or in a layer you can't see, survives the pass and stays extractable. If the file is confidential, redact and verify first (see privacy-cleaning a file before you share it), then compress. And keep the original: text survives untouched, but embedded images are re-encoded, so the master is still the file you want for future editing or printing.

Frequently asked questions about Compress PDF

  • Will compression reduce the visual quality of my PDF?

    No — SnapToolz never resamples or recompresses embedded images. It only strips redundant data structures and reorganises objects. The visible content is bit-identical.

  • Why didn't my PDF shrink much?

    If the file is already heavily compressed (e.g. saved by Acrobat with object streams enabled), there's little left to remove. Image-heavy PDFs compressed by lower-quality tools see the biggest gains.

Privacy, offline use, browser support, and pricing questions are answered on the site-wide FAQ.

See all PDF tools