PDF Compressor
Intelligent document compression that respects layout and quality. Perfect for presentations, reports, and scanned files. Zero uploads — everything stays on your device.
🔒 What "client-side" means for your files
Your PDF never travels to any server. The entire compression happens inside your browser using local JavaScript. No uploads, no cloud storage, no third-party access. What you compress stays on your device — period.
🧠 Image-based vs. text-based PDFs
This tool renders each page as an optimized JPEG and rebuilds a new PDF. Perfect for presentations, scanned documents, and image-heavy files. Text won't be selectable afterward, but layout and visuals remain flawless.
📊 How the live estimate works
The estimated size updates instantly as you adjust quality, scale, or enable grayscale. Use it as your guide: tweak settings until the estimate fits your needs (email limits, storage space) then compress once.
⚡ Quick settings reference
50% quality · 70% scale · color
75% quality · 100% scale · color
60% quality · 100% scale · grayscale
85% quality · 100% scale · color
70% quality · 85% scale · grayscale
85% quality · 100% scale · color
💡 Pro tip: Watch the estimated size while moving the quality slider. The savings badge updates instantly — find the smallest acceptable size before compressing.
Try it live