No uploads. No servers. No tracking.
Compress PDF files
right in your browser.
Drop PDF files below, pick a compression level, and download smaller files. Nothing leaves your device.
Note: Compressed PDFs are converted to images. Text will no longer be selectable or searchable in the output.
Drop PDFs hereTap to select PDFs
PDF · Max 50MB each · Up to 10 files
Upload PDFs
Drop or select up to 10 PDF files, max 50MB each.
Choose compression
Pick Light, Balanced, or Maximum compression. See per-page progress as it works.
Download
Download individually or as a ZIP. Nothing was ever uploaded.
How it works
Each page is rendered at a lower DPI and re-encoded as JPEG, then reassembled into a new PDF.
Privacy
Everything runs in your browser using pdfjs-dist and pdf-lib. Zero network requests. Verify in DevTools.
Important note
Compression converts pages to images. Text selection, search, and form fields will not be preserved.
FAQ
- Are my PDF files safe?
- Yes. Compression runs entirely in your browser using pdfjs-dist and pdf-lib. Your files never leave your device — zero network requests are made.
- Will text still be selectable after compression?
- No. This tool compresses by converting each page to a JPEG image. Text selection, search, and form fields are not preserved. This is clearly noted before you compress.
- What about password-protected PDFs?
- Password-protected PDFs cannot be compressed directly. Remove the password first using your PDF viewer, then try again.
- What's the maximum file size?
- Each PDF can be up to 50MB, and you can process up to 10 files at once. Files are processed one at a time to manage memory.
- Which browsers are supported?
- All modern browsers: Chrome, Firefox, Safari 16.4+, and Edge. The tool requires OffscreenCanvas support.
- Why did my compressed file get larger?
- PDFs that are mostly text or vector graphics may get larger when converted to images. The tool warns you when this happens.
More tools
Compress
Reduce file size with a target size slider
Image to PDF
Merge images into a single PDF
Convert
Switch between JPG, PNG, and WebP
Resize
Change dimensions by width or percentage