Skip to content
AvailableOpen SourceMIT

Cache-Control Header Analyzer

Stop guessing when your cache expires.

HTTP caching directives are notoriously difficult to get right. This utility parses your Cache-Control headers, flags conflicting directives, and generates a visual timeline of browser and CDN freshness lifetimes. Runs entirely client-side using pure TypeScript.

  • Web
Open SourceLocal processingNo account

Downloads for this utility are being prepared.

Core features

Included in the free core utility.

  • Parse standard and extension cache directives
  • Visualize Fresh, Stale, and Expired timelines
  • Detect conflicting directives (e.g., no-store with max-age)
  • Compare Browser vs Shared Cache (CDN) behavior

Privacy & data handling

This utility processes data locally on your device wherever technically possible.

Processing
Local, on your device
Account
Not required
Internet
Works offline
Telemetry
No telemetry

Details

Platforms
Web
License
MIT

Frequently asked questions

What does Cache Analyzer do?

HTTP caching directives are notoriously difficult to get right. This utility parses your Cache-Control headers, flags conflicting directives, and generates a visual timeline of browser and CDN freshness lifetimes. Runs entirely client-side using pure TypeScript.

Is Cache Analyzer free?

Yes. Cache Analyzer is free to use.

Is Cache Analyzer open source?

Yes. Cache Analyzer is open source under the MIT license.

Does Cache Analyzer require an account?

No. Cache Analyzer does not require an account.

Does Cache Analyzer send my data anywhere?

Cache Analyzer has no telemetry. Processing happens locally on your device.

Related utilities