Reduce the file size of your PDF.
Click to select files or drag and drop
One or more PDF files
Your files never leave your device.
Powered by Hyper Compress: it recompresses images, subsets and merges fonts, and strips dead weight while text, links, and forms keep working. For image-only scans, turn on Rasterize pages under Custom Settings.
Hyper Compress finds the best quality that fits. Leave it empty to use the level as is.
Fine-tune Hyper Compress. Picking a compression level resets these, except Override content protection, Convert to grayscale, Preserve PDF/A, and Brotli.
Processing...
Click or drag and drop one or more PDF files
Pick Low, Medium, High, or Lossless compression
Optionally set a target size or adjust custom settings such as grayscale, then compress
Save your compressed PDFs - up to 90% smaller
Get your PDF under 100KB for portals with strict upload limits.
Reduce your PDF below 200KB without losing readability.
Bring your PDF under 500KB while keeping images sharp.
Reduce large PDFs below the most common 1MB upload limit.
Meet 2MB portal limits while keeping high image quality.
Shrink PDFs to fit any email attachment limit.
Most of a PDF's size comes from images, so a file with few images, or images that are already small, won't shrink much, and the result message tells you when the size couldn't be reduced. Try the High level, set a target file size, or turn on Convert to grayscale under Custom Settings. For an image-only scan, turn on Rasterize pages there too.
Low re-encodes images at JPEG quality 80 and downsamples anything above 200 DPI, Medium uses quality 50 and 150 DPI, and High uses quality 20 and 72 DPI. Lossless leaves images untouched and only optimizes fonts and file structure. Medium is the default and reads fine on screen; Low is the safer choice for anything that will be printed.
Yes. Compression recompresses images, subsets fonts, and cleans up the file structure without touching the text layer, so selection, search, and links keep working. Rasterize pages only applies to image-only scans and is skipped whenever a document has selectable text, unless you turn on Override content protection under Custom Settings.
Compression keeps document details such as the title and author. It drops embedded page thumbnails and private data that editing apps leave behind, and a PDF/A file loses its PDF/A label unless you turn on Preserve PDF/A under Custom Settings. To strip document details as well, use Remove Metadata.
Scanned PDFs are full-page images, so they respond well to compression. Medium or High downsamples the scans in place and keeps any OCR text layer. If the scan has no text layer at all, turning on Rasterize pages under Custom Settings can make it smaller still.
They fine-tune Hyper Compress. You can set image quality and maximum resolution, control how fonts are subset and merged, flatten annotations, form fields, or links, remove thumbnails and other hidden data, rasterize image-only scans, keep PDF/A conformance, and turn on Brotli. Override content protection lets you compress signed PDFs by removing their signatures and rasterize pages that have text. Picking a compression level resets the rest to that level's values.
Yes. Enter the size under Target File Size and Hyper Compress searches for the best image quality that still fits. If the file can't get that small, you get the smallest version it can make and a note saying so. For common limits there are pages with the target already filled in, such as Compress PDF to 1MB.
No. Compression runs Hyper Compress, BentoPDF's own engine, compiled to WebAssembly and served with the app, so everything happens on your device. You can compress one file or a whole batch, which comes back as compressed-pdfs.zip, and none of them leave your computer.