Only the glyphs
your pages actually use.
pageflare analyzes your content and strips unused characters from every font. Your visitors download only the glyphs they need — reducing font payloads by 60-80%.
Only what you use,
nothing more.
Content-Aware Analysis
Scans the actual text on your pages to determine exactly which characters are used. Only those characters are included in the font.
60-80% Smaller Fonts
Most fonts include thousands of glyphs for languages your site doesn't use. Subsetting strips them, dramatically reducing file size.
Icon Font Safe
Icon fonts like Font Awesome are automatically detected and left untouched. No broken icons, no missing glyphs — just smaller text fonts.
Works with Any Font
Self-hosted fonts, Google Fonts, custom typefaces — subsetting works with any font loaded via @font-face on your site.
Per-Page Optimization
Each page gets its own subset based on its content. A page with only English text won't include CJK glyphs, even if other pages do.
Zero Configuration
No character lists to maintain, no build tool plugins to configure. pageflare handles subsetting automatically as part of the pipeline.
Scan. Subset.
Save.
Scan
pageflare reads the text content of every page and builds a precise map of which characters are actually used.
Subset
Font declarations are updated to include only the unicode ranges needed. Unused glyph blocks are excluded entirely.
Save
Browsers download only the glyphs in the specified range — 60-80% less data than a full font file for most sites.
Smaller fonts, same look.
Install the CLI, point it at your build output, and see results in under two seconds.