Every optimization pageflare can apply is listed below, grouped by category. Expand any row to read a short description of what the feature does and why it matters.
| Feature | Free | Pro |
HTML Minification Removes whitespace, comments, and redundant attributes from HTML files. Reduces transfer size with no visual or functional change. | ✓ | ✓ |
| Feature | Free | Pro |
CSS Minification Strips comments, collapses whitespace, and removes redundant declarations from all linked and inline stylesheets. | ✓ | ✓ |
Critical CSS Extracts above-the-fold CSS and inlines it in <head>, then lazy-loads the full stylesheet. Eliminates render-blocking CSS and improves First Contentful Paint. | — | ✓ |
Font Display Swap Injects font-display: swap into every @font-face rule so text renders immediately using a system fallback while the web font loads. | ✓ | ✓ |
Font Unicode Range Adds unicode-range descriptors to @font-face rules so browsers only download the font subsets actually used on each page. | — | ✓ |
Defer Background Images Rewrites CSS background-image properties to load lazily via IntersectionObserver, improving initial page weight for image-heavy designs. | — | ✓ |
| Feature | Free | Pro |
JS Minification Minifies all JavaScript files linked from HTML pages, removing whitespace, comments, and shortening local identifiers where safe. | ✓ | ✓ |
JS Defer Adds defer or async attributes to <script> tags that lack them, preventing scripts from blocking HTML parsing and page render. | ✓ | ✓ |
Speculation Rules Injects the Speculation Rules API JSON block to prefetch or prerender next-page navigations. Delivers near-instant page transitions in supported browsers. | — | ✓ |
SPA Mode Rewrites multi-page output to operate as a single-page application shell, enabling client-side navigation without a full-page reload. | — | ✓ |
| Feature | Free | Pro |
Lazy Load Images Adds loading="lazy" to <img> tags that are not in the initial viewport, deferring their network requests until the user scrolls near them. | ✓ | ✓ |
Add Image Dimensions Reads image files and injects missing width and height attributes on <img> tags. Prevents cumulative layout shift (CLS) during load. | ✓ | ✓ |
Platform Images Rewrites image URLs to use your deployment platform's native image CDN transform syntax (e.g. Cloudflare Images, Netlify Image CDN). Delivers correctly sized, format-converted images automatically. | — | ✓ |
| Feature | Free | Pro |
Lazy Load Iframes Adds loading="lazy" to <iframe> tags so embedded content is not fetched until it enters the viewport. | ✓ | ✓ |
YouTube Facades Replaces YouTube <iframe> embeds with a lightweight click-to-play thumbnail. The actual embed loads only when the visitor clicks play, eliminating a large third-party script on initial load. | — | ✓ |
| Feature | Free | Pro |
Preconnect Hints Injects <link rel="preconnect"> tags for third-party origins referenced in the page (fonts, analytics, CDNs) to reduce connection setup latency. | ✓ | ✓ |
Self-Host Google Fonts Downloads Google Fonts referenced in your HTML at build time and rewrites the page to serve them from your own origin. Eliminates the cross-origin DNS lookup, TCP handshake, and privacy-sensitive request to Google on every page load. | — | ✓ |
| Feature | Free | Pro |
Hash Filenames Appends a content hash to asset filenames (CSS, JS, images) and rewrites all references. Enables immutable, long-lived cache headers without cache-busting problems. | — | ✓ |
| Feature | Free | Pro |
WordPress Bloat Removal Strips common WordPress head emissions that have no effect on static output: generator meta tags, RSD links, wlwmanifest, shortlink, REST API discovery, and emoji scripts. | — | ✓ |
Features marked with PRO in the CLI output require an active Pro license. Free features run unconditionally on every invocation.
See License Management for how to activate Pro.