Cache-Control
Compute the remaining freshness
Web & HTTP
Result
Enter headers and timestamps to calculate.
How to use
Choose cache type
Select a browser/private cache or shared CDN/proxy cache.
Enter timing and headers
Provide request, response, evaluation times, and response headers.
Compare age and lifetime
Inspect current age, freshness lifetime, and validation requirements.
Scope of the result
This covers explicit RFC 9111 freshness. It does not reproduce vendor directives, heuristic freshness, cache keys, or Vary selection.
Frequently asked questions
- Why is now an explicit input?
- It keeps the calculation deterministic: identical input produces identical output.
- When is S-Maxage used?
- It takes precedence over max-age when shared cache is selected.
- Will this exactly match my CDN?
- It verifies standard calculations. Check vendor directives and configuration separately.