CDN Bandwidth Cost Calculator
CDN bandwidth charges can dominate costs for media-heavy and global traffic. Use this calculator to estimate monthly CDN bandwidth spend (cost per GB) using your own $/GB assumptions and compare baseline vs peak traffic.
When bandwidth dominates (and how to avoid under-budgeting)
- Large objects (images/video) and global audiences push bandwidth up fast.
- Compression and image optimization can change GB/month materially.
- Peak events can add a "second month" of bandwidth in a few days.
Inputs
Results
Estimate GB/month from Mbps (quick conversion)
If you start from average throughput, convert Mbps to GB/month first, then paste the result into the calculator. Use Units Converter for a precise conversion and to avoid GB vs GiB mixups.
If you have a traffic curve (p50/p95), run two scenarios and save them so you can compare a typical month vs a peak month.
Tip: use the "Save scenario" button in the calculator to keep a baseline and a peak link you can revisit.
How to get your inputs
- GB/month: start from billing exports/flow logs; if you only have throughput, convert Mbps to GB/month.
- Boundaries: separate cross-AZ vs cross-region vs internet egress as separate line items.
- Effective rates: use your blended $/GB for the traffic mix you expect.
Result interpretation
- Bandwidth is the single driver; small % traffic growth scales cost linearly.
- Compression and image optimization reduce GB/month more than request tuning.
Common mistakes
- Mixing boundaries and applying the wrong $/GB rate.
- Ignoring retries/timeouts that multiply traffic during incidents.
Advanced inputs to capture
- Average response size and request volume drive GB/month.
- Cache hit rate determines origin vs edge bandwidth.
- Compression and image optimization reduce transfer.
- Model peak events separately from steady traffic.
Scenario planning
| Scenario | GB/month | Rate | Drivers |
|---|---|---|---|
| Baseline | Expected | Blended | Normal traffic |
| Peak | High | Same | Launch/event |
Validate after changes
- Validate the top transfer paths and AZ/region locality after architecture changes.
- Re-check during peak windows (that's when hidden multipliers show up).
Next steps
Example scenario
- If your CDN serves 4,000 GB/month at $0.06/GB, estimated bandwidth cost is $240/month.
- If you serve 30 TB/month at $0.05/GB, estimated bandwidth cost is about $1,536/month.
Included
- Bandwidth-only CDN cost estimate from GB/month and $/GB pricing.
- Use for planning and comparing pricing tiers/regions.
- Baseline vs peak comparison for traffic spikes.
Not included
- CDN request fees (use CDN Request Cost Calculator).
- Origin egress and cache fill traffic (model separately if applicable).
How we calculate
- Monthly cost = CDN egress GB x price per GB.
- Enter your provider's effective bandwidth $/GB (consider region/tier).
- If pricing is tiered, use a blended $/GB (or run multiple scenarios).
- Model a peak month if launches or incidents spike traffic.
- This calculator is bandwidth-only; add request fees and origin egress separately if you pay them.
FAQ
Is CDN bandwidth the same as origin egress?
What about request charges?
How do I estimate GB per month?
Does cache hit rate change bandwidth billed by the CDN?
Should I include cache fill / prefetch traffic?
What about free bandwidth tiers?
Related tools
Related guides
Disclaimer
Educational use only. Not legal, financial, or professional advice. Results are estimates based on the inputs and assumptions shown on this page. Verify pricing and limits with your providers and documentation.
Last updated: 2026-02-07