Cache-Control Header Checker
Understand whether a URL can be cached, for how long and why a CDN may report a hit, miss or bypass.
Inspect HTTP caching behavior
The audit parses Cache-Control and reports Age, CDN cache status, validators, expiry, Vary and other cache-related headers.
Interpret the result
Set deliberate browser and shared-cache lifetimes, retain validators where useful and investigate unexpected bypass or no-store responses.
Prioritize fixes
One request cannot prove every cache node is configured identically or predict a later hit after cache warming.
How to interpret HTTP caching behavior
The audit parses Cache-Control and reports Age, CDN cache status, validators, expiry, Vary and other cache-related headers. One request cannot prove every cache node is configured identically or predict a later hit after cache warming.
What the tool evaluates
The audit parses Cache-Control and reports Age, CDN cache status, validators, expiry, Vary and other cache-related headers.
- The audit parses Cache-Control and reports Age, CDN cache status, validators, expiry, Vary and other cache-related headers.
- Set deliberate browser and shared-cache lifetimes, retain validators where useful and investigate unexpected bypass or no-store responses.
- One request cannot prove every cache node is configured identically or predict a later hit after cache warming.
Problems and next steps
Set deliberate browser and shared-cache lifetimes, retain validators where useful and investigate unexpected bypass or no-store responses.
Frequently asked questions
What does this tool check?
The audit parses Cache-Control and reports Age, CDN cache status, validators, expiry, Vary and other cache-related headers.
How should I use the result?
Set deliberate browser and shared-cache lifetimes, retain validators where useful and investigate unexpected bypass or no-store responses.
What are the limits?
One request cannot prove every cache node is configured identically or predict a later hit after cache warming.