How compression works
Each page is rendered locally, converted to a smaller JPEG image, and placed into a new PDF with the same page dimensions.
Free browser tool
Choose how much smaller you want the file to be. Your PDF stays on this device and is never uploaded to BeanNest.
Drop a PDF here
or choose one file up to 100 MB and 200 pages
Opening PDF locally…
Compression complete
Each page is rendered locally, converted to a smaller JPEG image, and placed into a new PDF with the same page dimensions.
They select increasingly smaller image dimensions and JPEG quality. The exact result varies with photos, scans, text, and the original optimization.
The browser reads and rebuilds the file on this device. The current tool has no upload endpoint or cloud storage service.
Common questions
No. The current compressor processes the PDF in browser memory. You can confirm this in browser developer tools: the document bytes are not sent to BeanNest.
PDFs contain different mixes of images, fonts, vectors, and existing compression. The selected level controls quality settings, while the result reports the actual reduction achieved.
No. This first version flattens each page into an image. It is best for viewing, emailing, and sharing. Keep the original when search, copy, forms, links, signatures, annotations, or accessibility structure matter.
Password-protected, damaged, extremely large, or unusually complex documents may be rejected to protect browser stability. The current limits are 100 MB and 200 pages, with additional page-pixel safeguards.