Compress PDF files to a specific size (1MB, 500KB, 200KB, etc.) — 100% browser-side, no upload.
- Compress to Target Size — 1MB, 500KB, 200KB, 100KB or custom
- 100% Private — Files never leave your browser, no server upload
- Dual Engine — pdf-lib for stream compression + pdf.js for image re-rendering
- Free & Unlimited — No registration, no watermarks, no limits
- Mobile Friendly — Works on phones and tablets
| Target Size | Scenario | Quality Impact |
|---|---|---|
| 1 MB | Email attachments, cloud upload | Minimal |
| 500 KB | WeChat/QQ file transfer | Moderate |
| 200 KB | Online forms, website uploads | Noticeable |
| 100 KB | Extreme compression, text-only | Significant |
👉 Use PDF Compressor on 52tool.net
No download needed — just open the link and compress your PDF.
- Click or drag your PDF file to the upload area
- Select target size (1MB / 500KB / 200KB / custom)
- Click "Start Compression"
- Download the compressed PDF
- pdf-lib — PDF manipulation
- pdf.js — PDF rendering
- Canvas API for image compression
- Pure frontend, no backend required
MIT License — Free for personal and commercial use.
- 时间线制作工具 (Timeline Maker)
- 人物关系图生成器 (Relation Graph Maker)
- 图片压缩工具 (Image Compressor)
- 52tool.net — 600+ Free Online Tools
Made with ❤️ by Wythe | Powered by 52tool.net