How to use this calculator
- Enter or choose region 1 traffic.
- Enter or choose region 1 price per GB.
- Enter or choose region 2 traffic.
- Enter or choose region 2 price per GB.
- Enter or choose region 3 traffic.
- The monthly CDN bill updates as you type. Use Copy result or Share to keep it.
Method
Bandwidth = Σ (Region GB × Region price); Requests = Requests ÷ 10,000 × Price; Blended = Bandwidth ÷ Total GB
- Region GB
- traffic served from that price region
- Region price
- your price per GB there
Worked example
- Region 1: 10,000 × 0.085 = 850; region 2: 5,000 × 0.11 = 550; bandwidth 1,400.
- Requests: 100,000,000 ÷ 10,000 = 10,000 × 0.0075 = 75.
- Bill: 1,400 + 75 = 1,475; blended 1,400 ÷ 15,000 = 0.0933 per GB.
At these example prices, 15,000 GB across two regions plus 100 million requests costs about 1,475 a month.
What the result means
The blended price per GB is the number to compare between CDNs and committed-use offers, because it reflects your actual traffic mix rather than a headline rate.
Assumptions and limits
- Each region’s price is flat for the whole volume; enter an average if your provider uses volume tiers.
- Origin fetch (cache-fill) charges, TLS certificates, edge compute and minimum commitments are not included.
Questions
Is 1 TB 1,000 GB or 1,024 GB?
CDNs normally bill in decimal units, so 1 TB = 1,000 GB. This calculator uses decimal units throughout.
Why is my request charge so high?
Sites serving many small files (icons, API calls, video segments) can pay more for requests than for bandwidth. Bundling and longer cache lifetimes help.