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).

Field data PhoneDesktopAll Scope All sites October 2026 edition · All devices field outcomes

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.

The State of Web Vitals · October 2026 · 210,902 crawled sites · 196,263 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
1

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%.

SitesGood, needs improvement, poor LCPMedian
All sites196,26382%1.5s
0 web fonts (system fonts) 12.6%18,75688%1.2s
1 to 3 font files 33.0%66,87186%1.4s
4 to 6 font files 31.9%64,89182%1.5s
7+ font files 22.4%45,74575%1.8s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · 210,902 crawled sites · 196,263 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

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.

1 to 3 font files 33.0% 4 to 6 font files 31.9% 7+ font files 22.4% 0 web fonts (system fonts) 12.6%
1 to 3 font files 33.0% 4 to 6 font files 31.9% 7+ font files 22.4% 0 web fonts (system fonts) 12.6%
The State of Web Vitals · October 2026 · 210,902 crawled sites · 196,263 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
3

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.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All sites 142,347647 ms318 ms224 ms318 mslab 318 ms1.5s
0 web fonts (system fonts) 12,194500 ms206 ms191 ms206 mslab 206 ms1.2s
1 to 3 font files 47,490601 ms286 ms214 ms286 mslab 286 ms1.4s
4 to 6 font files 47,933667 ms331 ms226 ms331 mslab 331 ms1.5s
7+ font files 34,730776 ms386 ms247 ms386 mslab 386 ms1.8s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · 210,902 crawled sites · 196,263 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

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).

The State of Web Vitals · October 2026 · 210,902 crawled sites · 196,263 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Platform & Framework Takeaways

How web font file count plays out per platform

What the field data shows when you isolate a single CMS or framework.

WordPress 65,509 sites
77% vs 62% good LCP (1-3 fonts vs 7+ fonts)

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.

Explore WordPress font count data →
Shopify 8,573 sites
1.2s vs 1.5s median LCP (1-3 fonts vs 7+ 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.

Explore Shopify font count data →
React 9,570 sites
88% vs 79% good LCP (1-3 fonts vs 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).

Explore React font count data →
Related signals Images per page → Iframe dimensions set → Image source mix → Page weight & requests → By Arjen Karel · 210,902 crawled sites (196,263 with all devices Chrome field data, October 2026) · How we measured