Compress PDF online. No upload ever.
Each page is rendered locally and re-encoded at your chosen quality level. Your file never leaves your browser.
Drop your PDFs here
PDF files only · processed entirely in your browser
Three steps. Done in your browser.
Drop your PDF
Drag a PDF onto the zone or click to browse. No file size limit, all processing is local.
Choose a quality level
High, Medium, or Low. Each page is rendered to canvas and re-encoded as a compressed image.
Save the result
Per-page progress is shown. The compressed PDF saves directly to your device when done.
Choosing the right quality setting.
The quality setting controls how aggressively each PDF page is re-compressed. Higher quality means larger files; lower quality means smaller files with softer detail.
| Quality | Best for | Typical reduction |
|---|---|---|
| High | Print, archive, client-facing reports | 10–30% smaller |
| Medium | Email attachments, everyday sharing | 40–60% smaller |
| Low | Internal notes, rough drafts | 60–80% smaller |
Why compress a PDF?
PDF files balloon when they contain photographs, scans, or graphics-heavy slides. One scanned contract can hit 20+ MB, well above the limits most email providers allow.
Email attachments
Gmail, Outlook, and most providers cap attachments at 10–25 MB. Compress first and it sends without issues.
WhatsApp and messaging
Large files take minutes over mobile data. A compressed PDF sends in seconds and uses far less data.
University and government portals
Many submission systems enforce strict limits, often 5 MB or less. A compressed PDF almost always fits.
PDFs embedded on websites
Smaller PDFs load faster when embedded in a page, improving the experience for mobile visitors.
Cloud storage savings
Archiving large volumes of PDFs? Compression can cut your storage footprint by half or more.
Reports and presentations
Marketing decks and annual reports with embedded photos can be huge. Compress before sharing with clients or uploading to drives.
How it works under the hood.
Unlike most online compressors that upload your file to a remote server, our tool runs entirely inside your browser tab. When you drop a PDF, it uses PDF.js (Mozilla's open-source library) to render each page as a canvas element, then re-encodes every page as a compressed JPEG image before bundling the result using jsPDF.
Your PDF never leaves your device. There is no upload, no server, and no risk of your confidential documents being stored or accessed by anyone else.
Your files never leave your browser.
Most online PDF tools upload your document to a server. This tool is architecturally different: every page is rendered and re-encoded by your own CPU using PDF.js and the Canvas API. No server ever receives your document.
No network requests
Zero bytes of your file are transmitted over the network at any point during processing.
No account needed
No sign-in, no email, no tracking. Open the page, compress, and close.
Auto-cleared on close
Closing the tab wipes all file data from browser memory. Nothing persists.
Open source stack
Built on PDF.js and jsPDF. Fully auditable, no proprietary black boxes.