Compress PDF Without Losing Quality

Compress PDF to a smaller size online free — shrink files up to 80% with 5 quality presets and batch support. Private, in-browser.

Drop your PDFs here

or press Ctrl+V to paste

PDF • No file limit • Sequential

or

🔒 Secure — processed locally in your browser, never stored or reused.

How to Compress a PDF

Step 1
Upload PDF Files
Drag and drop your PDF file here, or click to select it from your computer.
Step 2
Choose a Preset
Select Low (300 DPI), Medium (150 DPI), High (120 DPI), Ultra (72 DPI), or Extreme (50 DPI).
Step 3
Compress & Download
Click Compress - everything runs privately in your browser - then download the smaller PDF.

AFFLIGO Compress vs Smallpdf & iLovePDF

AFFLIGO
  • ✓Ghostscript engine in-browser
  • ✓Exact MB/KB size target
  • ✓Honest already-optimal report
  • ✓Batch queue + ZIP download
Smallpdf
  • ✗Cloud engine, upload first
  • ✗Strong Compression needs Pro
  • ✗No already-optimal check
  • ✗5MB free-file limit
iLovePDF
  • ✗Cloud engine upload
  • ✗3 levels, no exact target
  • ✗No already-optimal report
  • ✗Batches share daily quota

Frequently Asked Questions

Upload your PDF, select a preset (Extreme for smallest size, Medium for balance, Low for archival quality), and click Compress. Download your email-ready attachment under 25MB (Gmail limit; use By Size mode for Outlook's 20MB cap).
No. Compression runs entirely in your browser in two stages: a quick object-level pass first (seconds, text and vectors untouched), then Ghostscript deep-compress when the file needs it. Your file never leaves your device - nothing is uploaded, stored, or shared.
Switch to By Size mode and enter 100KB as the target. The tool binary-searches Ghostscript quality levels to land at or under 100KB. Works best when the original is under about 2MB and mostly text — a large photo-heavy scan cannot reach 100KB without removing pages first (split out unneeded pages, then compress).
Use By Size mode with a 200KB target. Resumes and 2-4 page CVs usually hit 200KB with readable text. If the result lands slightly over, split out one heavy image page and re-run at 200KB — fewer pages need less aggressive quality reduction.
Enter 150KB in By Size mode. Exam, visa, and scholarship forms that cap uploads near 150KB are the classic case — text-heavy PDFs land here with fully readable text. If the file is photo-heavy, enable Grayscale first, then re-run at 150KB.
Enter 400KB or 500KB in By Size mode. Banking, HR, and LinkedIn portals that cap uploads around 500KB are the classic case — the result keeps more image detail than 100-200KB targets while clearing the cap.
Enter 2MB in By Size mode. University and tender portals that cap uploads at 2MB are the classic case — most image-heavy PDFs shrink 50-80% and land under 2MB in one run while staying sharp on screen.
Enter 5MB in By Size mode. 5MB clears every inbox comfortably (Gmail 25MB, Outlook 20MB, practical safe zone under 10MB) with room for other attachments. Level 5 Balanced also lands near 5MB for average office PDFs.
Some files honestly cannot: a single image-only page can exceed 100KB on its own, and already-compressed PDFs trigger the pre-flight skip or the 5% quality guard that keeps your original instead of re-encoding for a tiny gain. Fix: split out unneeded pages first, enable Grayscale for scans, then re-run By Size at 100KB.
The tool checks first: a quick pre-flight scan detects fully-compressed files and skips the slow deep-compress, keeping your original in seconds. If deep-compress would save under 5%, the original is also kept to protect image quality — re-encoding for a tiny gain is not worth it.
Use By Size mode and enter 1MB as the target. The tool binary-searches quality levels to land at or under 1MB — ideal for email attachments and portals with a 1MB cap. Text-heavy PDFs usually hit 1MB with fully readable text; for photo-heavy scans, enable Grayscale first, then re-run at 1MB.
The quick first pass never touches text or vectors — it only strips metadata and recompresses images. Deep-compress re-encodes images at the level you pick, and the 5% guard keeps your original whenever compression would save under 5%. If a result looks soft, re-run with a lighter preset.

PDF compression is powered by Ghostscript, used under the GNU AGPL v3.