CDN Cost Guide: Diagnose the Bill, Choose the Right Calculator, and Validate the Model

Reviewed by CloudCostKit Editorial Team. Last updated: 2026-04-19. Editorial policy and methodology.

Start with a calculator if you need a first-pass estimate, then use this guide to validate the assumptions and catch the billing traps.


This guide is the CDN bill-boundary page: edge bandwidth, request fees, and origin egress should be modeled as separate cost surfaces instead of one blurred delivery number.

Use this page when you need to decide what belongs inside the full CDN delivery bill before you compare providers, simplify to per-GB math, price requests, estimate traffic volume, or untangle origin egress.

First-screen triage: which CDN line item moved first?

  1. What changed first: delivered edge GB, request units, or cache hit rate.
  2. Which CDN line item moved: bandwidth, request fees, or origin-side leakage.
  3. Which tool to use next: bandwidth calculator, request calculator, origin egress calculator, or the full CDN planner.
  4. What to validate next: baseline vs peak windows, launch or incident behavior, and the real cache-hit assumption.

Short answer: what decides CDN cost first?

  • If responses are large or regional delivery is expensive, bandwidth usually dominates.
  • If responses are small and request volume is high, request fees can dominate.
  • If cache hit rate is weak or unstable, origin egress can erase expected CDN savings.

Guide first or calculator first?

  • Use this guide first when you still need to define the bill boundary.
  • Use the full CDN planner when bandwidth, request, and origin surfaces all need to stay visible in one model.
  • Use the narrow calculators when one line item is already clearly isolated and you need deeper math on that slice.

Keep the CDN guide cluster separated on purpose

Provider choice belongs on comparison. Blended bandwidth-rate math belongs on per-GB pricing. Request-fee math belongs on request pricing. Traffic evidence belongs on bandwidth measurement. Concept confusion belongs on origin egress vs CDN bandwidth.

High-value mistakes that make CDN pages look low-trust

  • Mixing edge bandwidth and origin egress into one delivery number.
  • Hiding request-unit mistakes inside a bandwidth estimate, especially per 10k vs per 1M confusion.
  • Using a healthy cache hit rate from a calm week while budgeting for a launch or incident month.
  • Comparing vendors with different traffic profiles, region mix, or cache assumptions.

CDN bill-boundary workflow

What to check before you trust one blended CDN number

  • Keep one workload profile when comparing providers: same GB, requests, region mix, and hit rate.
  • Split baseline and peak windows so a launch or incident does not disappear into the normal month.
  • Validate whether the traffic question is really about bandwidth, requests, or cache-hit decay before changing architecture.
  • Reconcile every major input back to billing, analytics, or a written planning assumption.

Monthly planning checklist

  1. Confirm which CDN line item moved first.
  2. Separate edge bandwidth, request fees, and origin leakage into their own rows.
  3. Split baseline and peak windows, especially for launch, incident, or campaign planning.
  4. Validate cache hit rate and origin-side traffic before using one blended total in a budget review.

Which calculator should you open next?

Failure patterns to catch before procurement

  • One blended rate hides regional price spread and overstates savings.
  • Edge delivery and origin leakage are merged into one number.
  • Peak or launch behavior is ignored even though it is the first thing finance will ask about.
  • Request pricing units are mixed in the same sheet without normalization.

Related tools

More CDN guides

API Gateway vs ALB vs CloudFront cost: what to compare (requests, transfer, add-ons)
A practical cost comparison of API Gateway, Application Load Balancer (ALB), and CloudFront. Compare request pricing, data transfer, caching impact, WAF, logs, and the hidden line items that change the answer.
AWS Egress Cost Guide: Internet, Cross-Region, Cross-AZ, and CDN-Origin Charges
Estimate AWS egress cost fast with formulas for internet, cross-region, cross-AZ, and origin-to-CDN transfer. Includes practical next steps for AWS egress calculator, pricing, and charge-planning workflows.
Azure CDN pricing: estimate bandwidth, requests, and cache fill
A practical Azure CDN estimate: edge bandwidth, request volume, and origin egress (cache fill). Includes validation steps for hit rate, purge behavior, and big endpoints.
Azure Front Door pricing: model requests, bandwidth, and origin traffic
A practical Azure Front Door cost model: edge bandwidth, request volume, logging, and origin traffic (cache fill). Includes a checklist to validate hit rate and avoid double-counting egress.
CDN Cost Comparison Guide: Compare Pricing, Per-GB Rates, and Provider Trade-Offs
Compare CDN pricing across providers with a practical framework for bandwidth, requests, per-GB rates, regional mix, and origin egress. Built for CDN cost comparison and provider-decision workflows.
CDN Cost Per GB and Per Gigabyte Guide
Estimate CDN cost per GB with a realistic bandwidth model for region mix, tiering, free allowances, and cache fill. Built for CDN costs per GB and CDN cost per gigabyte queries.
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.
Cloud CDN pricing (GCP): bandwidth, requests, and origin egress (cache fill)
A practical Cloud CDN cost model that separates edge bandwidth, request shape, and origin cache-fill pressure, with validation steps for hit rate by path and purge-driven miss spikes.
CloudFront cache hit rate: how it changes origin egress cost
Cache hit rate strongly influences origin requests and origin egress (cache fill). Learn a simple model, what breaks hit rate, and the practical levers to improve it safely.
CloudFront invalidation pricing: when it matters and how to estimate
A practical guide to CloudFront invalidation cost that separates direct invalidation charges from the larger hit-rate and origin side effects caused by broad purge behavior.
CloudFront logs cost: estimate storage, retention, and queries
How to estimate CloudFront log costs: log volume (GB/day), retention (GB-month), and downstream query/scan costs (Athena/SIEM). Includes practical cost-control levers.
CloudFront pricing: estimate bandwidth and request costs (without hardcoding prices)
A practical way to estimate CloudFront-style CDN costs using your own bandwidth ($/GB) and request-fee ($ per 10k/1M) assumptions, plus common pitfalls like tiered pricing and origin egress.

Treat this page as a routing and validation workflow: confirm billable units, region mix, and cache-hit assumptions before you turn a blended CDN number into a committed budget.


Related guides

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.
CDN Cost Comparison Guide: Compare Pricing, Per-GB Rates, and Provider Trade-Offs
Compare CDN pricing across providers with a practical framework for bandwidth, requests, per-GB rates, regional mix, and origin egress. Built for CDN cost comparison and provider-decision workflows.
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.
CDN Cost Per GB and Per Gigabyte Guide
Estimate CDN cost per GB with a realistic bandwidth model for region mix, tiering, free allowances, and cache fill. Built for CDN costs per GB and CDN cost per gigabyte queries.
Origin egress vs CDN bandwidth: what's the difference?
Separate CDN edge delivery from origin cache-fill traffic so you can see whether the delivery bill really belongs on the CDN, the origin, or both without double-counting.
Estimate CDN Bandwidth (GB per month) from traffic
Convert Mbps or RPS traffic into monthly CDN bandwidth in GB, with formulas, examples, and pitfalls that help separate average delivery from peak-heavy edge traffic.

Related calculators


FAQ

What are the main line items on a CDN bill?
Most CDN bills need three separate surfaces: edge bandwidth, request fees, and origin egress or cache-fill exposure if the origin is billed separately.
Should I use the guide or a calculator first?
Use this guide first when you still need to decide which cost surface moved. Use the calculators once the line item is clear and you want faster scenario math.
What changed first when a CDN bill spikes?
Usually viewer delivery volume, request-unit growth, or lower cache hit rate. This guide helps you sort that before you trust one blended CDN number.
What should I validate before a budget review?
Match edge GB, request units, cache hit rate, and origin-side traffic back to billing, analytics, or explicit written assumptions. Then compare baseline and peak windows separately.

Last updated: 2026-04-19. Reviewed against CloudCostKit methodology and current provider documentation. See the Editorial Policy .