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.
Drop your PDF here
or click to browse files from your device
PDF input: up to 256 MiB on desktop / 128 MiB on phones or low-memory devices.
document.pdf
0 KB —0 pages
Compression Settings
Compression mode
Choose a quality preset or set a strict maximum size for this PDF.
Low
Best quality, slightly smaller file size. Ideal for documents with fine text or graphics.
Medium
RecommendedGreat balance between quality and file size. Perfect for most documents and presentations.
High
Maximum compression for smallest file size. Best for email attachments and sharing online.
Maximum output size
Every completed PDF is checked against this limit before download. Files already below it are left untouched.
500 KB
per PDF maximum
50 KB to 50 MB per PDF. 1 KB = 1,024 bytes; 1 MB = 1,048,576 bytes.
Common upload limits
Both modes rebuild compressed pages as JPEG images. Text selection, links, forms, bookmarks, and accessibility tags are not retained. Keep the original and review page quality.
Compressing...
0 / 0 pagesPreparing...
Compression Complete
Original
0 MB
0%
smaller
Compressed
0 MB
How it works
Three simple steps β everything happens in your browser.
Upload your PDF
Choose one PDF within the displayed device budget. The input stays on your device.
Choose quality or target size
Use Low, Medium, or High, or select a strict maximum for the completed PDF.
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.
Sequential processing, with cancellation
Pages render one at a time. Long or image-heavy documents take longer; cancel and retry with a lower quality setting when needed.
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.
- ● Both compression modes produce image-based PDFs when rebuilding pages. Keep the original for searchable text, 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.
Frequently Asked Questions
Can I compress a PDF to a specific file size?
Will every target-size PDF stay below my selected limit?
What changes in the compressed PDF?
Are my PDF files uploaded to a server?
How much smaller will my PDF be?
What is the maximum file size I can compress?
Meet an upload limit without losing track of the original
Choose 100 KB, 500 KB, or a custom maximum, then inspect the downloaded pages. Learn when image-based compression fits your task and why a result can stay unchanged or fail.
Read the PDF size-limit guide