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.
Fingerprint everything,
break nothing.
Fingerprinted Filenames
Every CSS, JS, image, and font file gets a unique hash based on its content. When the content changes, the filename changes — instant cache invalidation.
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.
Hash. Rename.
Update.
Hash
pageflare reads every static asset and generates a unique fingerprint based on its content.
Rename
Each file gets a new name with the hash embedded — style.a1b2c3d4.css. Same content always produces the same hash.
Update
Every HTML page, CSS file, and JS file that references the asset is automatically updated to use the new hashed filename.
Cache everything, break nothing.
Install the CLI, point it at your build output, and see results in under two seconds.