socket.help

Compress PDF

Reduce the size of a PDF.

Runs on the server
Drop a file hereAny file up to 10 MiB

Files: up to 10 MiB combined. Hosted daily allowances apply. Uploads and results are processed without saving them.

OutputText · 0 bytes
Your result will appear hereAdd your input, choose the options and run the tool.

This check runs on the server. Input and results are not saved as execution history; hosted allowances apply.

About Compress PDF

Re-save a PDF using compressed object streams, keeping the original when it is smaller.

When to use it

Re-save a PDF using compressed object streams, keeping the original when it is smaller.

Compress PDF example
PDF → optimized PDF

How to use it

  1. Choose a PDF within your input allowance.
  2. Set page options and run the tool.
  3. Download the resulting PDF.

Limits & privacy

Processed in a bounded worker without storing files. Up to 10 MiB of file input and 200 pages. Encrypted or damaged PDFs are unsupported. This optimizes document structure; it does not downsample images or guarantee a smaller file. Digital signatures can be invalidated by rewriting. The original is returned if the rewritten file is larger.

Use this tool from the API reference or connect through the SDK, CLI, SSH, or MCP. Hosted calls share your plan allowances.