Web & development / CLEARBYTE

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.

Isolated tool · network access blocked

Formula & method

Origin requests = requests × (1 − hit rate ÷ 100); saved bytes = requests × hit rate ÷ 100 × response bytes.

Worked example

InputValue
Total requests100,000
Assumed cache-hit rate80 %
Uniform response payload size50,000 B
Result
ResultValue
Expected origin requests20,000
Payload transfer avoided at origin4 GB
Remaining origin payload transfer1 GB

Compare scenarios

The first input changes while the other example inputs stay fixed. These are arithmetic scenarios, not forecasts.

Compare scenariosTotal requests Expected origin requestsPayload transfer avoided at originRemaining origin payload transfer
−20%80,00016,000 3.2 GB0.8 GB
Example100,00020,000 4 GB1 GB
+20%120,00024,000 4.8 GB1.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