Measure what visitors receive
Use the image sizes your website actually serves, including smaller mobile versions. A large original in your media library may never be downloaded by visitors.
How much could smaller images save your website? Compare file sizes, add your traffic, and see the difference in monthly data transfer and costs.
Try a few images from a typical page. Compare the actual output before applying those sizes to the estimate.
Or drop them here. Nothing is uploaded.
JPEG, PNG or static WebP. Up to 12 files, 20 MB each, 100 MB total and 24 megapixels per image.
0 keeps the original width. Smaller images are never enlarged. JPEG uses a white background for transparency.
Uses the average of successful tests and sets images per page to the number tested. Change that number if your page loads more or fewer.
Example values — replace them with your own.
Use the average size of one image, not the total page size.
Use 0 if you’re unsure. This is the share of image downloads skipped by the visitor’s browser, not your CDN’s cache-hit rate.
Optional. Use the bandwidth price on your bill; no provider rates are assumed.
Non-image traffic using the same allowance. It stays the same in both estimates.
One flat rate above your allowance. Taxes, storage, request fees and tiered pricing are not included. Currency selection does not convert prices.
Use the image sizes your website actually serves, including smaller mobile versions. A large original in your media library may never be downloaded by visitors.
One visitor can open several pages. Count the images that actually load on each page; images never reached while scrolling should not be included.
Add any included transfer and the rate above it. If your plan has no usage-based transfer charge, file savings can be real while bill savings stay at zero.
Monthly image data = average image size × images per page × monthly page views × (1 − browser-cache percentage ÷ 100). Transfer cost = max(0, image GB + other GB − included GB) × price per GB. Net savings = old cost − new cost − monthly tool cost.
kB = 1,000 bytes; KiB = 1,024 bytes. Transfer totals and billing use decimal GB (1 GB = 1,000,000,000 bytes).
This measures bytes and estimated costs, not loading time or a PageSpeed score. Network speed, caching, image placement and other page files also affect loading.
No. The result follows your inputs. Real traffic, the images visitors receive and the details of your hosting or CDN plan may differ.
This tool does not upload your images. Tests run in your browser and original files stay unchanged. Other scripts installed on the website are outside the tool’s control.
Not necessarily. Your browser’s encoder, quality settings and resizing can differ from an optimization service. Check the previews; a smaller file is not automatically good enough to publish.