Compress PDF to 100KB, 200KB, 500KB, 1MB - or any target size. Reduces embedded images while keeping text sharp. Your files never leave your browser.
Supports: PDF files up to 100MB
Lower = smaller file. Text stays crisp regardless.
Switch to 🎯 Target Size Mode, enter your required KB limit, upload your PDF, and click Compress. The engine iteratively reduces image quality inside the PDF using a binary search - you get the sharpest possible result that fits under your target file size.
🔒 Your privacy is guaranteed: This tool uses pdf-lib running entirely in your browser. Your PDFs are never uploaded to any server, never stored, and never shared. All processing happens in your tab.
| Use Case | Max Size | Notes |
|---|---|---|
| Email attachment (Gmail) | 25 MB | Ideally < 5MB for fast send |
| WhatsApp document share | 100 MB | Smaller = faster delivery |
| Government form upload (India) | 100-500 KB | SSC, UPSC, Railway portals |
| University application | 200 KB - 2 MB | Varies by portal |
| Court e-filing | 5-10 MB per document | Indian e-Courts require small files |
| Website download | < 1 MB recommended | Faster page load = better SEO |
| Slack file share | 1 GB (paid), smaller preferred | Compress for mobile users |
PDF files are large primarily because of embedded images. A 10-page scanned document can be 20MB+ because each page is stored as a high-resolution image. This tool:
Text-heavy PDFs (like Word exports) compress less because text is already tiny. Scanned documents and photo-heavy PDFs see the biggest reductions - often 60-90% smaller.
Quality Mode: Set image quality from 10% to 95%. Lower quality = smaller file. At 70% (default), most PDFs look identical to the original. Great when you just need "smaller" without a specific target.
Target Size Mode: Enter an exact KB limit (e.g., 500KB). The engine uses binary search to find the optimal quality that hits your target. Perfect for form uploads with strict size limits.
Upload your PDF, switch to Target Size Mode, enter 100 in the KB field, and click Compress. The tool uses iterative quality reduction to hit your exact target size.
Yes - 100% safe. Your PDF never leaves your browser. All compression happens client-side using JavaScript. No server upload, no data collection.
Yes. In Quality Mode at 80-90%, the visual difference is imperceptible. The tool compresses embedded images while preserving text and vector graphics perfectly.
Since processing happens in your browser, it depends on your device's RAM. Most devices handle PDFs up to 50-100MB without issues.
PDF files are large mainly because of embedded images. This tool extracts each image, re-compresses it at lower quality using JPEG encoding, then rebuilds the PDF with smaller images while keeping text and layout intact.
Yes, you can upload up to 10 PDF files at once. Each file is compressed individually and can be downloaded separately or all at once.
Compress large PDFs to 4MB online for free with our easy-to-use tool, ideal for reports and presentations.
Compressing PDFs to 4MB is crucial for sharing and storing large files, especially reports and presentations, as it reduces file size while maintaining content.
Our browser-based tool prioritizes privacy, compressing your PDFs locally within your browser, ensuring your files remain secure and confidential.
Our compression algorithm maintains the visual quality of your PDFs, ensuring that the compressed files remain clear and legible, even at 4MB.
Compress PDF to 4MB for easier sharing and storage.