← All PDF tools

Compress PDF

Compress a PDF

Shrink a PDF by re-rendering pages at a lower quality setting. Runs locally — nothing uploaded.

Runs in your browser. Your PDF stays on this device — nothing is uploaded for processing.

Quality presets

Maximum, balanced, or high-quality compression.

Size feedback

See before/after byte sizes when possible.

Offline capable

Once loaded, the tool does not need a server.

Private

Compression never leaves this tab.

Use the tool

Smaller files, same machine

Pages are rendered with PDF.js, encoded as JPEG, then rebuilt into a new PDF with pdf-lib.

Before you start

  • Scanned image-heavy PDFs compress the most.
  • Vector-only text PDFs may shrink less.

Three steps

  1. 1

    Drop a PDF

    Load the file you want to shrink.

  2. 2

    Pick a level

    Choose how aggressively to compress.

  3. 3

    Download

    Save the smaller PDF.