Cache Origin Savings Calculator
Expected origin requests equal total requests multiplied by one minus the cache-hit fraction. At 80% hits, 100,000 requests leave 20,000 expected origin fetches.
Formula & method
Origin requests = requests × (1 − hit rate ÷ 100); saved bytes = requests × hit rate ÷ 100 × response bytes.Worked example
| Input | Value |
|---|---|
| Total requests | 100,000 |
| Assumed cache-hit rate | 80 % |
| Uniform response payload size | 50,000 B |
| Result | Value |
|---|---|
| Expected origin requests | 20,000 |
| Payload transfer avoided at origin | 4 GB |
| Remaining origin payload transfer | 1 GB |
Compare scenarios
The first input changes while the other example inputs stay fixed. These are arithmetic scenarios, not forecasts.
| Compare scenarios | Total requests | Expected origin requests | Payload transfer avoided at origin | Remaining origin payload transfer |
|---|---|---|---|---|
| −20% | 80,000 | 16,000 | 3.2 GB | 0.8 GB |
| Example | 100,000 | 20,000 | 4 GB | 1 GB |
| +20% | 120,000 | 24,000 | 4.8 GB | 1.2 GB |
Assumptions & limits
This model assumes every response has the entered size. Request hit ratio and byte hit ratio differ when object sizes vary. Revalidation, headers, cache misses, bypasses and tiered caches can change real origin traffic.
Displayed results are rounded. Calculations use unrounded JavaScript numbers; small floating-point differences are possible.
Works in your browser
The interactive tool runs in a sandbox with network access blocked. ClearByte and the advertising scripts cannot read values inside it. Browser extensions and a compromised device remain outside this protection.
Sources & definitions
Method checked:
Keep learning
Continue with a related task
Request Transfer Volume Calculator
Estimated transfer bytes equal request count multiplied by average response size. Two million responses averaging 20 decimal KB contain 40 GB of payload.
Compression Savings Calculator
Space saving is original bytes minus compressed bytes. Saving percentage divides that difference by the original size; compression ratio divides original size by compressed size.
Requests Per Second Calculator
Average RPS equals request count divided by elapsed seconds. A total of 180,000 requests in one hour averages 50 requests per second.
Page View Revenue Calculator
Page views equal visits multiplied by pages per visit. Estimated revenue equals those page views divided by 1,000, multiplied by page RPM.