CDN cost per GB: how to estimate bandwidth pricing
The fastest way to estimate CDN bandwidth spend is a clean $/GB model, but you must normalize region mix and tiered pricing first. Use this guide to avoid under-estimating.
Step 1: Get monthly GB delivered
- Use CDN analytics if available.
- If you only have throughput, convert Mbps to GB/month before pricing.
- Model baseline and peak months separately.
Step 2: Apply region mix
- Split traffic by pricing regions (North America, Europe, APAC, etc.).
- Apply the correct $/GB per region and sum the totals.
- If you only have a blended rate, validate it against a real bill.
Step 3: Account for tiered pricing
- Some providers lower $/GB after specific volume tiers.
- Either compute each tier explicitly or use a blended rate for your expected volume.
- Do not use the lowest tier price for the entire month.
Step 4: Check free allowances and discounts
- Subtract free bandwidth before applying $/GB rates.
- Apply committed-use or enterprise discounts if you have them.
Effective $/GB formula (fast sanity check)
- Effective $/GB = total bandwidth charges / total GB delivered.
- Use this to back-calc a blended rate from a real bill, then reuse it for planning.
Example calculation
If you delivered 8,000 GB with $420 of bandwidth charges, your effective rate is $420 / 8,000 = $0.0525 per GB. Use that blended rate for the next month unless your region mix or tier changes.
Validate with a peak scenario
- Peak months often shift region mix and cache hit rate.
- Use a higher GB/month and re-run the tiered pricing math.
- Compare effective $/GB for baseline vs peak so you do not under-budget.
Cache behavior still matters
- Edge GB is billed regardless of hit rate, but cache misses can add origin egress costs.
- If your hit rate drops during deploys or incidents, your total spend can rise even with similar edge GB.
Region mix example
If 60% of your traffic is in North America at $0.05/GB and 40% is in APAC at $0.09/GB, your blended rate is (0.6 x 0.05) + (0.4 x 0.09) = $0.066/GB. That blended rate is what you should use for quick planning.
Validation checklist
- Compare your blended rate to the last invoice to confirm it is realistic.
- Check for traffic shifts to higher priced regions.
- Recalculate after major content changes (video, downloads, or large payloads).
Units and rounding pitfalls
- Some providers bill in decimal GB, others in GiB; confirm before comparing.
- Billing dashboards may round at the line item level, which shifts the blended rate.
- Always compare on the same unit basis when benchmarking.
When $/GB is not enough
- High request volume: request fees can exceed bandwidth spend.
- Low cache hit rate: origin egress can add a second bill.
- Security add-ons: WAF and bot mitigation are request-driven.
What this does not include
- Request fees: often billed per 10k or per 1M requests.
- Origin egress: cache fill billed by your origin provider.
- Log or analytics add-ons: some providers bill these separately.
Use the calculator
Related guides
Related guides
Estimate CDN Bandwidth (GB per month) from traffic
Convert Mbps or RPS traffic into monthly CDN GB for cost models. Includes formulas, examples, and pitfalls.
CDN Cost & Pricing Guide (bandwidth, requests, origin egress)
Step-by-step CDN cost breakdown: bandwidth $/GB, request fees, and origin egress. Includes estimation tips and pitfalls.
CDN request pricing: estimate $ per 10k / 1M requests (and when it dominates)
Some CDNs charge request fees in addition to bandwidth. Learn what counts as a billable request, how to estimate requests/month from RPS or analytics, and how to model per-10k vs per-1M pricing without unit mistakes.
CloudFront vs Cloudflare CDN cost: compare the right line items (bandwidth, requests, origin egress)
A practical comparison checklist for CloudFront vs Cloudflare pricing. Compare bandwidth ($/GB), request fees, region mix, origin egress (cache fill), and add-ons like WAF, logs, and edge compute. Includes a modeling template and validation steps.
Origin egress vs CDN bandwidth: what's the difference?
CDN bills often have two related but different bandwidth concepts: origin egress (from your origin) and CDN bandwidth (to end users). Learn how to model both without double-counting.
CDN cost comparison: how to compare pricing across providers
A practical framework to compare CDN pricing across providers: normalize bandwidth, requests, regions, cache fill, and contract terms before choosing the lowest total cost.
Related calculators
CDN Cost Calculator
Estimate total CDN cost from bandwidth and request pricing.
CDN Bandwidth Cost Calculator
Estimate monthly CDN bandwidth cost from GB transferred and $/GB pricing.
CDN Request Cost Calculator
Estimate CDN request fees from monthly requests and $ per 10k/1M pricing.
Data Egress Cost Calculator
Estimate monthly egress spend from GB transferred and $/GB pricing.
API Response Size Transfer Calculator
Estimate monthly transfer from request volume and average response size.
VPC Data Transfer Cost Calculator
Estimate data transfer spend from GB/month and $/GB assumptions.
FAQ
Is CDN cost per GB the only price that matters?
No. It is the biggest line item for media-heavy workloads, but requests and origin egress can be material depending on traffic shape.
Should I use GB or GiB?
Use the unit your provider bills. Many CDNs use decimal GB. If you are unsure, treat GB as decimal and validate against your bill.
Why does the effective $/GB vary by month?
Tiered pricing, region mix changes, and free tiers can move the effective $/GB even if total volume is similar.
Last updated: 2026-01-30