How to use this PDF tool
- Choose a supported pdf to estimate.
- Set the page range or quality options when relevant.
- Select Estimate Savings and wait for Complete.
- Review the statistics, then download the newly generated result.
Estimate realistic file-size savings from page complexity and image coverage without changing the original PDF.
Estimate realistic file-size savings from page complexity and image coverage without changing the original PDF.
The downloadable JSON report records assumptions and an estimated range; actual compressors can differ.
Standard PDFs readable by PDF.js. Up to five evenly spaced pages are sampled at reduced resolution.
| Input | application/pdf,.pdf |
|---|---|
| Processing | Local browser session |
| Input limit | 250 MB; available memory may be lower |
It is directional. Image encoding, font reuse, object streams, and the compressor used can move the final size outside the estimate.
No. PDF.js samples pages locally in your browser and the original file is not sent by this page.
Different compression engines and quality settings produce different results, so a range is more honest than a fixed promise.
Often yes, especially when scans use unnecessarily high resolution, but already optimized scans may save little.
No. It creates a JSON analysis report; use a compression tool separately to modify the PDF.
| Privacy | Local processing |
|---|---|
| Result | New downloadable file |
| Limits | Browser and format support |