Converter Web ToolsConverter WebTools

HTTP Cache Headers Explained (Cache-Control, ETag)

This reference explains the HTTP caching headers that control how browsers and CDNs store responses — Cache-Control directives, ETag, Last-Modified and more.

Header / directiveMeaning
Cache-Control: max-age=NCache for N seconds
Cache-Control: no-cacheRevalidate before using
Cache-Control: no-storeNever cache
Cache-Control: publicAny cache may store it
Cache-Control: privateOnly the browser may cache
Cache-Control: immutableNever changes — skip revalidation
ETagVersion identifier for a resource
Last-ModifiedWhen the resource last changed
ExpiresAbsolute expiry date (legacy)
AgeSeconds since cached
VaryWhich request headers affect caching

Related tools & charts