Compress PDF
Compress and optimize your PDF files in the browser. You choose the balance between image quality and size.
Drop files or folders here
PDF files — add one or several.
How to compress a PDF online
- 1
Drop one or more PDF files, or click Choose files.
- 2
Pick Low, Balanced or High compression.
- 3
Click Compress and follow the progress for each file.
- 4
Download the smaller PDF — or several at once as a ZIP.
Why compress PDFs in your browser?
No uploads, real privacy
Files are processed by your own browser. Nothing is sent to a server, so confidential documents stay on your device.
Your document stays intact
Only embedded images are optimized. Text, fonts, links, forms and bookmarks are kept, and pages are never turned into pictures.
No installation
Works in modern Chrome, Edge, Firefox and Safari on desktop and mobile. No software, account or sign-up required.
Frequently asked questions
Is my PDF uploaded?
No. The PDF is opened and optimized by your own browser. Nothing leaves your device.
Will my text still be selectable?
Yes. Only embedded images are re-encoded. Pages are never turned into pictures, so text, fonts, links, forms and bookmarks stay as they were.
Why didn't my PDF get smaller?
PDFs made mostly of text or already optimized have little to gain. In that case YrnCompress keeps your original instead of giving you a bigger or equal file.
Can I compress a signed or password-protected PDF?
Password-protected PDFs aren't processed. Signed PDFs can be compressed, but you are warned first because the signature becomes invalid in the new copy.
Are some images left unchanged?
Yes. Images in CMYK, JPEG 2000, JBIG2, masks and other special formats are kept exactly as they were so nothing looks wrong. You see how many were skipped.
Zero uploads
Your files are never sent to any server. It even works offline.
Processed on your device
Compression runs in a background worker thread inside your browser.
RAM friendly
Large files are read in chunks and written to the browser's private disk, never fully loaded into memory.