Compress PDF
Reduce one PDF's file size in your browser without uploading it. Choose a quality preset and an optional size target. Limits: 16 MiB, 64 pages, and a 30-second processing budget.
Drop one PDF here
Choose PDF
Files stay in this browser session. No upload, history, or cloud fallback.
Quick Start
FAQ
Text-only or already optimized PDFs may have little room to shrink. Only supported JPEG images are re-encoded; other images are kept unchanged. If no smaller result is produced, the download keeps the original bytes.
Enter 1 for 1 MB or 0.5 for 500 KB; 1 MB is 1,000,000 bytes. Leave the target blank to compress by preset. The tool tries within the preset's quality floor and processing limits, so reaching the target is not guaranteed. Status compares actual bytes, not rounded sizes. A smaller result remains downloadable even if it misses the target.
Image compression is lossy. Only RGB JPEG images verified as safe are re-encoded. Images with unsupported color profiles, orientation, transparency, or masks are left unchanged, or unsafe input is rejected. Text and existing OCR stay as text; page order, dimensions, rotation, and supported vector content are preserved.
Unencrypted PDFs without digital signatures or forms. Unsupported complex structures are rejected. Text, existing OCR, and supported page content are preserved.
Process one PDF up to 16 MiB and 64 pages, with a 30-second processing budget. These are calibrated limits, not a guarantee for every device or PDF. Large images or too many images can still stop processing. Keep the original and check important content before sharing.
No. Files and results stay in this browser session. Processing resources load from the same site; your document is not uploaded.
After processing and a successful image safety check, switch between the original and result on this page. Choose the same page and zoom in to check small text, amounts, tables, and signatures. Preview is unavailable if retained images cannot be safely checked; you can still download and inspect the file elsewhere.
Changing quality or target clears the old result, preview, and download. Clear removes the file and result but keeps settings. Reset keeps the file, clears the target, and returns to Balanced. Failed attempts keep the file and settings. Files, results, names, and settings stay in this session; they are not saved, shared, or synced.