Compress PDF Online
Reduce PDF file size while maintaining quality. Choose your compression level and download the smaller file instantly.
Drag and drop your PDF here
Max file size 100MB. Free, no registration required.
How to Use
Upload your PDF file by clicking the upload area or drag and drop
Select your preferred compression level: low, medium, or high
Click 'Compress PDF' to start the compression process
Review the size reduction and download your compressed PDF
Why choose our converter?
Quality, speed, and security for all your conversions.
High-quality conversion
Precise file conversion without any loss of quality.
100% browser-based
Files never leave your device. All processing happens locally.
Works on all devices
Computer, tablet, or smartphone — any browser works.
Fast processing
Convert files in seconds with our optimized engine.
No registration
Start converting immediately. No sign-up needed.
Batch conversion
Convert multiple files at once to save time.
About This Tool
This free online PDF compressor shrinks bloated PDF files so they fit under email attachment caps, upload limits, and storage quotas — without sending your document to a server. Drop in a PDF, pick a compression level, and download a smaller version in seconds. Every byte of the compression happens right here in your browser: no upload, no account, no queue, no watermark.
When You Actually Need to Compress a PDF
Most PDFs that feel "too big" got that way from embedded high-resolution images, scanned pages saved at 300+ DPI, redundant fonts, or inefficient authoring tools (looking at you, Word's default PDF export). You need a smaller file any time a platform rejects it or it chokes a slow connection. Common triggers:
- Email attachments — Gmail caps at 25 MB, Outlook at 20 MB, and many corporate inboxes reject anything over 10 MB. A quick compress usually gets under the limit.
- Job application portals — Workday, Greenhouse, Lever, LinkedIn Easy Apply almost all cap resumes and portfolios at 2–5 MB. Scanned work samples blow through this instantly.
- Government and legal e-filing — Court e-filing systems (PACER, state portals), tax submissions, immigration paperwork routinely enforce 5 MB or 10 MB ceilings per document.
- Web uploads — CMS platforms, client portals, Dropbox/Google Drive free tiers all benefit from smaller PDFs.
- Mobile sharing — WhatsApp, Signal, and Telegram trim or refuse big files; compressed PDFs share cleanly.
- Storage and backup — A folder of compressed PDFs is 50–70% smaller than the originals, meaningful when you archive years of records.
- Print-on-demand uploads — Lulu, IngramSpark, Amazon KDP have per-file limits you don't want to discover after writing 400 pages.
Low vs Medium vs High — Which Level to Pick
All three levels run on the same core engine but trade quality for size reduction differently:
- Low compression — Preserves vector text, vector graphics, and original image quality. Optimizes object streams and removes duplicate resources. Size drop: usually 10–30%. Pick this for contracts, resumes, technical diagrams, or anything you'll print or zoom into.
- Medium compression — Re-renders pages at 150 DPI as JPEGs. Text remains crisp at normal viewing zoom, fine detail in photos softens slightly. Size drop: usually 40–60%. The sensible default for email, uploads, and everyday sharing.
- High compression — Re-renders pages at 100 DPI. Maximum size reduction, minor softening on text at 200%+ zoom. Size drop: usually 60–80%. Pick this when the upload limit is aggressive and the reader will only skim on-screen.
Rule of thumb: start with medium, check the result, drop to high if you still need smaller, bump to low if text looks fuzzy.
How the Compression Works Under the Hood
On low, we use pdf-lib to parse the PDF, deduplicate repeated images and fonts, strip unused metadata, and rewrite object streams with deflate compression. Nothing is re-rendered — the file structure just gets tighter. On medium and high, we additionally rasterize each page with PDF.js at the target DPI, re-encode the result as a JPEG at a tuned quality factor, and rebuild the PDF around those JPEGs. All of this runs in your browser via WebAssembly; no network round-trip.
When Compression Won't Help Much
- Already-compressed PDFs — If the file came out of another compressor, squeezing it again gives you 5% at best.
- Plain text PDFs — A 20-page contract is probably already 200 KB; there isn't much left to remove.
- PDFs with embedded video or 3D — Our tool focuses on images and text; exotic embedded media is left alone.
- Digitally signed PDFs — Re-rendering invalidates the signature. If the signature must stay valid, use low compression only, and test that the signature still verifies after.
Compress PDF vs Split PDF vs Print-to-PDF
If your problem is "too many pages" rather than "too big per page," splitting the PDF into parts is often better than compressing — each recipient gets only what they need, and each part fits the limit easily. If you opened the PDF in a viewer and exported via "Print to PDF" as a workaround, you likely got a worse result than this tool — Print-to-PDF has no knowledge of what's safe to discard. And if you need the file to stay under a specific byte count (e.g., exactly 5 MB for a portal), compress, check, and move up or down a level rather than guessing once.
Privacy: Why Browser-Side Compression Matters
The most common reason people compress PDFs — sending financial statements, medical records, signed contracts, tax returns, resumes with home addresses — is also the reason server-side compressors are risky. Many free online tools upload your document to a server, compress there, and may cache it for hours or days. Some explicitly reserve the right to use your files for "service improvement." This compressor never uploads. Your PDF is loaded into your browser's memory, compressed locally, and the result is handed straight back to your Downloads folder. Close the tab and nothing remains on our end.