WordPress web font file count and the Core Web Vitals

28.8% of audited sites (18,207) load 1 to 3 font files and pass LCP at 77% (1.7s median), while the 32.4% loading 7 or more font files drop to 62% (2.2s median).

Field data PhoneDesktopAll Scope All sites October 2026 edition · All devices field outcomes · WordPress sites only
WordPress Scoped to 63,295 sites out of 203,892 analyzed (cms) Compare with all sites →

2.8% of WordPress sites use zero web fonts web font file count, and 83% of those sites have a good LCP, against 70% of all WordPress sites.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 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: 83%, against 70% of all WordPress sites. Sites with 7 or more font files font count have it least often, at 62%.

SitesGood, needs improvement, poor LCPMedian
All WordPress sites60,85570%1.9s
0 web fonts (system fonts) 2.8%1,72083%1.5s
1 to 3 font files 28.8%17,41677%1.7s
4 to 6 font files 36.0%21,89371%1.9s
7+ font files 32.4%19,82662%2.2s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Web font file count usage

4 to 6 font files is the most used: 36.0% of WordPress sites. Zero web fonts is 2.8% of WordPress sites.

4 to 6 font files 36.0% 7+ font files 32.4% 1 to 3 font files 28.8%
4 to 6 font files 36.0% 7+ font files 32.4% 1 to 3 font files 28.8% 0 web fonts (system fonts) 2.8%
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 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): 908 ms median for zero web fonts against 1236 ms for 7 or more font files. Overall median field LCP is 1.5s for zero web fonts (TTFB 908 ms, load delay 207 ms, load duration 140 ms, render delay 204 ms) versus 2.2s for 7 or more font files.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All WordPress sites 43,6221127 ms340 ms235 ms340 mslab 340 ms1.9s
0 web fonts (system fonts) 1,118908 ms207 mslab 207 ms1.5s
1 to 3 font files 12,1841037 ms287 ms287 mslab 287 ms1.8s
4 to 6 font files 15,6391122 ms336 ms235 ms336 mslab 336 ms1.9s
7+ font files 14,6811236 ms405 ms255 ms405 mslab 405 ms2.2s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Web font file count per framework

On jQuery, 36% of sites use 4 to 6 font files web font file count, and 69% of jQuery sites have a good LCP, against 70% of all sites. On Vue, 37% of sites use 4 to 6 font files, and 68% of Vue sites have a good LCP.

FrameworkWeb font file count on its sitesGood LCP
All WordPress sites 63,295 sites4 to 6 font files 36%7+ font files 32%1 to 3 font files 29%70%
Alpine 380 sites4 to 6 font files 37%1 to 3 font files 33%7+ font files 25%80%
jQuery 60,314 sites4 to 6 font files 36%7+ font files 33%1 to 3 font files 28%69%
Vue 4,844 sites4 to 6 font files 37%7+ font files 37%1 to 3 font files 23%68%
React 2,233 sites7+ font files 41%4 to 6 font files 33%1 to 3 font files 24%61%
4 to 6 font files 7+ font files 1 to 3 font files 0 web fonts (system fonts)
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Web font file count or the framework

Does the framework explain the web font file count difference?

On jQuery, 80% of sites with zero web fonts web font file count have a good LCP, against 70% of jQuery sites with 4 to 6 font files. Within jQuery, sites with zero web fonts have a good LCP more often. On Vue, 77% of sites with zero web fonts web font file count have a good LCP, against 70% of Vue sites with 4 to 6 font files. Within Vue, sites with zero web fonts and 4 to 6 font files have a good LCP about equally often.

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 18,207 sites (28.8%) loading 1 to 3 font files, 77% pass field LCP at a 1.7s median, compared with 62% (2.2s median) across the 32.4% (20,488) loading 7+ font files.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding web font file count

Replace FontAwesome and icon fonts with inline SVGs and limit Google Fonts to 2 or 3 WOFF2 weights (or one variable font). On WordPress, 28.8% of sites load 1 to 3 fonts (77% good LCP) while 32.4% load 7 or more (62% good LCP).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Images per page → Iframe dimensions set → Image source mix → Page weight & requests → By Arjen Karel · 63,295 crawled WordPress sites (60,855 with all devices Chrome field data, October 2026) · How we measured