Compress PDF
Reduce PDF file size by re-rendering pages at lower quality.
Upload your file
Drag & drop or click to select a file from your device.
Adjust settings
Configure options to get the result you want.
Download result
Get your processed file instantly. No waiting.
Key Features
3 Quality Presets
Choose Low (smallest, best for scans/photos), Medium (balanced default), or High (preserves text clarity). Each preset re-renders pages at an optimized quality — no manual tweaking.
Real-Time Size Reduction
See the original size, compressed size, and savings percentage the moment compression finishes. Re-run with a different preset if the result isn't tight enough for your target.
Tunable Render Quality
Compression re-rasterizes pages at the chosen quality level. Each preset balances visual sharpness against file size — pick the one that matches your downstream use.
Works on Mixed Content
PDFs with text, scanned pages, embedded images, and vector graphics all compress in one pass. No need to separate or pre-process — drop the file and pick a preset.
Works Offline as a PWA
Install PrivaDeck once and run the compressor with no internet. Useful on flights, in client meeting rooms, or anywhere bandwidth is unreliable or sensitive.
100% Private — Files Stay Local
All compression happens in your browser using pdf.js rendering and pdf-lib. Sensitive contracts, medical scans, and financial PDFs never touch a server.
About This Tool
What is Compress PDF?
Compress PDF reduces PDF file size by re-rendering pages at optimized quality levels. Choose from High, Medium, or Low compression to balance file size against visual quality.
Ideal for reducing large PDFs for email attachments or web uploads.
Common Use Cases
- Email: Reduce PDF size to fit within email attachment limits
- Web Upload: Compress for faster uploads to web forms and portals
- Storage: Reduce archive sizes for document storage
- Sharing: Create smaller files for messaging apps and file sharing
- Submission: Meet file size requirements for online submissions
Privacy-First PDF Compression
PDF compression runs entirely in your browser using pdfjs-dist and pdf-lib.
- Your documents never leave your device
- No server uploads or cloud processing
- Works offline after the page loads