Website Bandwidth Usage Calculator
Hosting plans often say "unmetered bandwidth" — then hit you with fair-use limits or overage fees anyway. This calculator tells you the actual monthly data transfer your site generates, so you can choose a plan that genuinely covers it.
Calculate monthly bandwidth
How this is calculated
Bandwidth is the total amount of data your server sends to visitors over a month. It's the sum of every page load, every image, every download, and every email attachment. Most hosts measure it in GB per month.
The tricky part is page size. Most sites underestimate it. A typical WordPress page with images, scripts, and fonts is 1.5–2.5 MB. If you're running a page builder with uncompressed images, it can be 4–6 MB. Measure your actual average page size in Chrome DevTools → Network → "Transferred" total, not just the HTML size.
Media files are the wildcard. If you serve video or large images directly from your server, they can dwarf page bandwidth. A single 50 MB video watched 100 times is 5 GB — the same as 2,500 page views of a 2 MB page.
Worked example: A photo blog
A photographer's blog gets 50,000 monthly page views. Each page loads 4–6 full-size portfolio images, so the average page size is 3.5 MB (not 2 MB — photography sites are image-heavy). They also host a downloadable print catalogue (25 MB PDF) that gets about 200 downloads/month.
- Page bandwidth: (3,500 KB × 50,000) / 1,048,576 = 167 GB
- Catalogue downloads: (25 MB × 200) / 1024 = 4.9 GB
- Total: ~172 GB/month
Most "unlimited" shared plans have a soft limit around 50–100 GB. This site would trigger a warning, and the host would ask them to upgrade or move the images to a CDN. Serving those images through Cloudflare or Bunny CDN would cut the origin bandwidth to under 20 GB — because the CDN caches and serves the files, not the origin server.
What counts as "normal" bandwidth?
| Site type | Monthly pageviews | Typical bandwidth |
|---|---|---|
| Personal blog (text-heavy) | 10,000 | 15–25 GB |
| Business site (lead gen) | 25,000 | 40–70 GB |
| E-commerce store | 50,000 | 100–200 GB |
| Photo/video portfolio | 50,000 | 150–300 GB |
| Software downloads | 5,000 | 200–500 GB |
If your calculated bandwidth is within 20% of your plan's limit, you're at risk of an overage during a traffic spike. Either upgrade the plan or offload media to a CDN.