Web font file count and the Core Web Vitals
33.0% of audited sites (69,687) load 1 to 3 font files and pass LCP at 86% (1.4s median), while the 22.4% loading 7 or more font files drop to 75% (1.8s median).
12.6% of sites use zero web fonts web font file count, and 88% of those sites have a good LCP, against 82% of all sites.
12.6% of sites use zero web fonts web font file count, and 90% of those sites have a good CLS, against 88% of all sites.
Core Web Vitals pass rate
Sites with zero web fonts web font file count have a good LCP most often: 88%, against 82% of all sites. Sites with 7 or more font files font count have it least often, at 75%.
Sites with zero web fonts web font file count have a good CLS most often: 90%, against 88% of all sites. Sites with 7 or more font files font count have it least often, at 85%.
Web font file count usage
1 to 3 font files is the most used: 33.0% of sites. Zero web fonts is 12.6% of sites.
The four LCP phases
Across the four LCP sub-parts in Chrome's field data, the largest gap between zero web fonts and 7 or more font files sits in time to first byte (TTFB): 500 ms median for zero web fonts against 776 ms for 7 or more font files. Overall median field LCP is 1.2s for zero web fonts (TTFB 500 ms, load delay 206 ms, load duration 105 ms, render delay 191 ms) versus 1.8s for 7 or more font files.
Across the four LCP sub-parts in Chrome's field data, the largest gap between zero web fonts and 7 or more font files sits in time to first byte (TTFB): 500 ms median for zero web fonts against 776 ms for 7 or more font files. Overall median field LCP is 1.2s for zero web fonts (TTFB 500 ms, load delay 206 ms, load duration 105 ms, render delay 191 ms) versus 1.8s for 7 or more font files.
Understanding web font file count
How font proliferation delays text and hero rendering
Each font weight and style is a high-priority download that competes with hero images and triggers layout recalculations when late-arriving faces swap in. Across 69,687 sites (33.0%) loading 1 to 3 font files, 86% pass field LCP at a 1.4s median, compared with 75% (1.8s median) across the 22.4% (47,277) loading 7+ font files.
Limit pages to 1 to 3 WOFF2 font files (or use variable fonts) and drop unused weights, italic variants, and decorative icon fonts. Across all audited sites, 33.0% load 1 to 3 fonts (86% good LCP, 1.4s median) versus 22.4% loading 7+ fonts (75% good LCP, 1.8s median).
How web font file count plays out per platform
What the field data shows when you isolate a single CMS or framework.
32% of WordPress sites load 7+ font files, passing LCP 15 points less often than sites with 1 to 3 fonts.
Across WordPress sites, 32% request 7 or more web font files (62% good LCP, 2.2s median) compared with 77% (1.7s median) on sites with 1 to 3 fonts.
Shopify stores loading 1 to 3 fonts pass LCP at 98% vs 94% with 7+ fonts.
Across Shopify storefronts, 30% load 1 to 3 font files (98% LCP pass rate, 1.2s median) and 39% load 4 to 6 (96%), compared with 94% (1.5s median) on the 29% loading 7+ fonts.
React sites loading 7+ font files pass LCP 9 points less often than sites with 1 to 3 fonts.
Across React sites, 27% load 1 to 3 font files (88% good LCP), 42% load 4 to 6 font files, and 30% load 7 or more font files (79% good LCP, 1.6s median).
By Arjen Karel · 210,902 crawled sites (196,263 with all devices Chrome field data, October 2026). How we measured.