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: edge bandwidth, request volume, and origin egress (cache fill). Includes validation steps for hit rate by path, heavy-tail endpoints, and purge/deploy events that reduce hit rate.
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 costs: what to count, why broad invalidations reduce cache hit rate, and safer cache-busting patterns that avoid repeated invalidations.
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.

Educational use only. Always confirm billable units, real region mix, and cache-hit behavior before turning this workflow 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?
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.
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 .