Compress PDF to a Target Size

Set a maximum size for your PDF, or use a quality preset. Every completed target-size PDF is verified before download. 100% browser-based. Zero uploads.

No Upload Required Quality Presets Target Size Control Verified Download

Drop your PDF here

or click to browse files from your device

Maximum file size: 50 MB —Only .pdf files accepted

How it works

Three simple steps – everything happens in your browser.

1

Upload your PDF

Drag and drop or click to select a PDF file from your device. Up to 50 MB supported.

2

Choose quality or target size

Use Low, Medium, or High, or select a strict maximum for the completed PDF.

3

Verify and download

Target-size PDFs are checked against the selected maximum before download.

Why choose ToolKnit for PDF Compression?

100% Private —No Server Uploads

Your PDF never leaves your device. All compression is done locally using modern browser APIs. No data is sent to any server —ever.

Fast & Efficient

Compression happens instantly in your browser. No waiting for server processing —even large PDFs compress in seconds.

Verified Target Size

Every completed target-size PDF is checked against the selected maximum. A PDF that cannot meet it is not mislabeled as successful.

Control the Trade-off

Target mode adjusts image quality and render scale only as needed, so you can meet upload limits without guessing between presets.

Pro Tips

  • Choose a target-size preset such as 500 KB or 1 MB when a website sets a PDF upload limit.
  • Use Smart compression when you care more about quality than hitting one exact maximum.
  • Target-size PDFs are image-based. Keep the original if you need selectable text, working links, forms, bookmarks, or accessibility tags.
  • Long documents and very small targets need more processing time and may not meet the limit while remaining readable.
FAQ

Frequently Asked Questions

Can I compress a PDF to a specific file size?

Yes. Choose Compress to a target size, select a common limit such as 100 KB, 200 KB, or 500 KB, or enter a custom maximum. Every completed target-size PDF is checked before download.

Will every target-size PDF stay below my selected limit?

Yes for completed target-size PDFs. ToolKnit verifies the final encoded bytes and only offers a download when the PDF is at or below your selected maximum. If the minimum safe render cannot meet the limit, the tool shows a clear failure state instead.

What changes in a target-size PDF?

To control size, ToolKnit re-renders each page as an optimized JPEG image inside a new PDF. The page appearance is preserved, but selectable text, links, form fields, bookmarks, and accessibility tags are not retained.

Are my PDF files uploaded to a server?

No. All compression happens locally in your browser. Your files never leave your device.

How much smaller will my PDF be?

It depends on the content and the selected maximum. Image-heavy PDFs usually shrink most, while text-only PDFs that are already optimized may not need compression or may not reach a very small target without harming readability.

What is the maximum file size I can compress?

You can add PDFs up to 50 MB and choose a target maximum from 50 KB to 50 MB. Large or long documents need more device memory and may take longer to process.