Your files stay on your device

# Browser cache policy builder

Set Cache-Control rules per resource type, watch a timeline simulate browser and CDN freshness over your chosen horizon, catch contradictory directives, and copy Nginx, Apache, IIS, or Express config.
Simulate over10 min1 hour1 day1 week1 yearAdd a rule per resource type, pick one to simulate, and the timeline shows when a stored response is fresh, stale while revalidating, salvageable on origin failure, or back at the origin.

Freshness follows RFC 9111: a browser lives on max-age, a shared cache prefers s-maxage, and no-cache means revalidate every use rather than do not cache. The simulation models one stored response. It says nothing about cache eviction, quota pressure, or Vary negotiation, and it cannot see what your servers actually send; paste a deployed header into the HTTP header parser to check the real thing.
Options

## More web & auth tools

- [HTTP header parser](/web/headers)
- [Cookie analyzer](/web/cookie)
- [CSP evaluator & builder](/web/csp)
[All web & auth tools](/web)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/web/browser-cache-policy-builder
Markdown version: https://nutter.tools/web/browser-cache-policy-builder.md
Plain-text version: https://nutter.tools/web/browser-cache-policy-builder.txt
Agent index: https://nutter.tools/llms.txt

