No guessed compression slider
PDFBright creates measured candidate outputs instead of pretending a fixed percentage can predict the final PDF size.
✦ Fit My PDF
Need a document under 2 MB, 500 KB, or another upload limit? Set the maximum size. PDFBright measures real outputs and keeps the least aggressive validated result that actually fits.
Drop a PDF here or select one from your device. Processing stays in this browser.
PDFBright tests measured outputs from Best Quality → Balanced → Smaller Fileand stops at the least aggressive validated profile that actually fits. Native text and vector pages are preserved instead of being flattened just to chase a number.
PDFBright creates measured candidate outputs instead of pretending a fixed percentage can predict the final PDF size.
Native text and vector pages stay native. Only eligible scan/image pages are recompressed, helping preserve searchability and document structure.
Before the fitted PDF becomes downloadable, PDFBright reopens it and validates page count, visible content, and preserved text where applicable.
Questions
PDF encoding is content-dependent, so PDFBright treats your number as a maximum limit rather than promising an exact byte-for-byte size. It measures real outputs and chooses the least aggressive validated profile that lands under the limit when one does.
PDFBright stops at its smallest validated profile and reports the best safe measured result instead of silently destroying readability or flattening content just to hit the number.
No. The target-size workflow preserves native text and vector pages. Compression is applied only to scan or image pages that PDFBright can safely recompress.