CDN Origin Egress Calculator (Cache Misses)

Estimate how much traffic your origin actually serves. Start with edge bandwidth + edge requests, apply cache hit rate, and add a revalidation overhead to approximate cache fills and multi-POP refreshes.

Inputs

Edge bandwidth (GB / month)
From CDN analytics or billing exports.
Edge requests (per month)
Include cache hits + misses.
Cache hit rate (%)
Miss rate = 100% - hit rate.
Revalidation overhead (%)
Extra origin traffic from revalidations or multi-POP fills.
Scenario presets
This estimate is a planning model. Validate with CDN cache metrics and origin logs once live.

Results

Origin egress (GB / month)
630
Origin requests (per month)
47,250,000
Effective miss rate
15.75%
Origin share of edge GB
15.75%

How to get your inputs

  • Edge GB/month: use CDN analytics or billing exports.
  • Edge requests: use CDN request counts (all responses, hit + miss).
  • Hit rate: use cache metrics from your CDN dashboard.

Result interpretation

  • Origin egress is the input for your origin provider's $/GB pricing.
  • Origin requests can drive S3/ALB/API costs if your origin bills per request.

Common mistakes

  • Assuming origin egress is zero because the CDN exists.
  • Using cache hit rate from a short window (miss spikes during deploys or incidents).

Next steps

Advertisement

Example scenario

  • Edge 4,000 GB/month with 85% hit rate -> ~600 GB origin egress before revalidation overhead.
  • Edge 300M requests with 70% hit rate -> ~90M origin requests (plus overhead).

Included

  • Origin egress estimate from edge GB/month and cache hit rate.
  • Origin request estimate from edge requests/month and cache hit rate.
  • Optional revalidation overhead and peak hit-rate scenario.

Not included

  • Origin pricing ($/GB, $/request) - use Data Egress or S3 Request calculators.
  • CDN edge bandwidth and request fees - model separately.

How we calculate

  • Miss rate = 1 - hit rate.
  • Origin GB ~= edge GB x miss rate x (1 + revalidation overhead).
  • Origin requests ~= edge requests x miss rate x (1 + revalidation overhead).

FAQ

Why can origin egress be higher than edge bandwidth?
Cache revalidation, multi-POP fills, or low hit rate can create extra origin traffic beyond user delivery.
Should I use origin logs or CDN logs?
Use CDN cache metrics for hit rate, and origin logs/metrics for actual egress once live. This calculator is a planning model.
Does this include origin request pricing?
No. Use the S3 request or API request calculators with the origin request estimate if your origin charges per request.

Related tools

Related guides

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.
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.
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.
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 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.
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.
Advertisement

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-01-30