Compress a PDF

Set the maximum size you need and the PDF is re-rendered until it fits. Rather than applying a fixed “low / medium / high” setting, the compressor searches for the highest quality that still lands under your limit.

This is built for the situation everyone actually hits: an upload form that refuses anything over 2 MB, an email attachment cap, or a government portal demanding under 300 KB. Give it the number and you get a file that fits on the first try, without guessing at quality percentages.

If a document simply cannot reach the target — a hundred dense photo pages squeezed into 100 KB, for example — it is split into parts that each pass the limit rather than silently producing an unusable file.

How to use it

  1. Add your PDF.
  2. Enter the maximum size you need — a number in MB or KB.
  3. Press Compress; the tool searches for the best quality under that limit.
  4. Download the result, or the split parts if one file could not fit.

Supported formats and limits

Input
PDF (any version)
Output
Smaller PDF under your limit
Targets
Any KB or MB value
Where it runs
In your browser; nothing uploaded

Not for: Keeping selectable text at very small targets — hitting an exact size rasterises the pages.

Frequently asked questions

Are my files uploaded to a server?
No. This conversion runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
How small can a PDF get?
It depends on the content. Text-heavy pages compress dramatically; pages that are full-bleed photographs have a floor below which they become unreadable. The tool aims for the best quality that fits rather than the smallest possible file.
Will the text still be selectable after compressing?
Compression re-renders pages as images to hit a hard size target, so the output is a visual PDF. That is the trade-off that makes an exact size limit achievable.

Related tools