Content Hashing

Cache everything,

forever.

pageflare adds content-based hashes to every static asset filename. CDNs and browsers cache them indefinitely — and when content changes, the hash changes automatically.

Immutable
Cache-forever assets
Instant
Cache invalidation
Zero config
Fully automatic
Capabilities

Fingerprint everything,
break nothing.

Forever Caching

Hashed assets can be cached with immutable headers — browsers and CDNs never need to revalidate. Returning visitors load instantly.

Automatic Reference Updates

When a file gets a new hash, every HTML page that references it is automatically updated. No broken links, no stale assets.

No More Cache Busting Hacks

No more ?v=123 query strings, no more manual version bumps. Content hashing handles cache invalidation the right way.

CDN Optimized

Content-hashed assets work perfectly with every CDN — Cloudflare, Vercel, Netlify, AWS CloudFront. Set cache-control once and forget it.

Zero Configuration

No build tool plugins, no filename patterns to configure. pageflare hashes all static assets and updates references automatically.

How it works

Hash. Rename.
Update.

1

Hash

pageflare reads every static asset and generates a unique fingerprint based on its content.

2

Rename

Each file gets a new name with the hash embedded — style.a1b2c3d4.css. Same content always produces the same hash.

3

Update

Every HTML page, CSS file, and JS file that references the asset is automatically updated to use the new hashed filename.

Get started

Cache everything, break nothing.

Install the CLI, point it at your build output, and see results in under two seconds.