Pricing Tiers
Pageflare ships in two tiers: Free and Pro. Both run the same CLI binary. The tier is determined at runtime by your license status and controls which optimizations are enabled.
The Free tier is always available. No license is required, no account, no credit card. Run pageflare and the full set of foundational optimizations runs immediately.
Who it is for: Individual developers, open-source projects, and teams that want a fast, zero-friction way to improve their site’s payload size and load performance without any ongoing commitment.
What you get:
- HTML, CSS, and JavaScript minification
- JavaScript deferred loading (
defer/asyncinjection) - Lazy-loading for images and iframes
- Automatic
width/heightattribute injection on<img>tags (prevents layout shift) font-display: swapinjection to eliminate render-blocking fonts<link rel="preconnect">hints for third-party origins
These optimizations address the most common Lighthouse and Core Web Vitals findings and are sufficient to reach strong scores on most static sites.
Pro PRO
Section titled “Pro ”Pro adds a second layer of advanced optimizations that go beyond what is achievable with simple post-processing. These features require deeper analysis, external asset fetching, or platform-specific knowledge that warrants a paid tier.
Who it is for: Agencies, freelancers, and product teams who need the best possible scores, work on content-heavy or media-rich sites, run WordPress, or deploy to platforms where image CDN and asset hashing matter.
What Pro adds:
- Self-hosted Google Fonts (eliminates the cross-origin font request entirely)
- YouTube facade replacement (replaces embeds with a lightweight click-to-load thumbnail)
- Critical CSS extraction and inlining (eliminates render-blocking stylesheets)
- Deferred background images (lazy-loads CSS
background-imageproperties) - WordPress bloat removal (
remove_wp_bloat— strips unnecessary WP head emissions) - Platform-native image optimization (
platform_images— rewrites URLs to CDN transforms) - Speculation Rules API injection for instant soft navigations
- Unicode-range font subsetting (
font_unicode_range) - Content-hash-based filename rewriting (
hash_filenames) for long-lived caching - SPA mode for single-page application output (
spa_mode)
Summary
Section titled “Summary”| Free | Pro | |
|---|---|---|
| License required | No | Yes |
| Core minification | ✓ | ✓ |
| Lazy loading | ✓ | ✓ |
| Image dimensions | ✓ | ✓ |
| Font display swap | ✓ | ✓ |
| Preconnect hints | ✓ | ✓ |
| Self-hosted fonts | — | ✓ |
| Critical CSS | — | ✓ |
| YouTube facades | — | ✓ |
| WordPress bloat removal | — | ✓ |
| Platform images | — | ✓ |
| Speculation Rules | — | ✓ |
| Hash filenames | — | ✓ |
| SPA mode | — | ✓ |
Next steps
Section titled “Next steps”- See the full Feature Comparison for per-feature details.
- Learn how to activate a Pro license in License Management.
- Ready to upgrade? See Upgrade to Pro.