Bandwidth Calculator
Estimate how much monthly bandwidth a website or service will consume and the average link speed it implies. It is built for anyone sizing a hosting plan, CDN allowance or VPS before launch — developers, site owners and ops engineers.
How it works
The calculator multiplies three numbers:
monthly transfer = data per visit × visits per month × safety factor
Data per visit is converted to bytes using decimal SI units (1 KB = 1000 bytes, 1 MB = 1,000,000 bytes, 1 GB = 1,000,000,000 bytes), giving the total monthly volume. It then derives an average sustained rate by converting the monthly bytes to bits (1 byte = 8 bits) and dividing across a 30-day month (2,592,000 seconds). The optional safety factor multiplies the whole total to leave headroom for spikes.
Example
A page that ships 2 MB to 100,000 visitors a month, with no safety factor:
- Monthly transfer = 2 × 1,000,000 × 100,000 = 200 GB / month
- Average sustained rate = 200,000,000,000 × 8 ÷ 2,592,000 ≈ 0.62 Mbit/s
Apply a ×1.5 safety factor and the planning figure rises to 300 GB / month.
| Data per visit | Visits / month | Monthly transfer |
|---|---|---|
| 500 KB | 50,000 | 25 GB |
| 2 MB | 100,000 | 200 GB |
| 5 MB | 250,000 | 1.25 TB |
All calculations run locally in your browser — nothing you enter is sent anywhere.