A small utility for the open web
Know what
stays fresh.
Less guesswork between a request and a response. Unpack cache policies for images, media, and everything in between.
Inspect a cache policyNo account. No requests sent. Just the headers.
RESPONSE / 001Fresh
cache-control
public, max-age=3600 Ready to reuse01:00:00
A LITTLE CLARITY. A FASTER NEXT REQUEST.
01 /
Read the policy
Turn compact response headers into useful, plain-language signals.
02 /
Check the clock
Compare freshness lifetime with response age, in one place.
03 /
Keep it local
Your input stays in this tab. Nothing is uploaded or fetched.
THE WORKBENCH
How to read the results A policy, made readable.
READOUTFresh
Freshness remaining
58 min
120s elapsed3,600s lifetime
This shared cache can reuse the response while it stays fresh.
- Effective directive
- max-age=3600
- Stale allowance
- 60s, while revalidating
- Storage
- Permitted by this policy
Policy estimate only. Other headers and cache rules can affect reuse.
A HANDY REFERENCEHeaders are small.
Headers are small.
The details matter.
Freshness, storage, and validation are different questions. Our field notes explain the directives, their limits, and what to check next.
Read the field notes