LCP image byte weight and the Core Web Vitals

25.6% of audited sites (32,981) keep their LCP hero image under 40 KB and pass LCP at 87% (1.4s median), whereas the 24.3% shipping hero images over 300 KB drop to 84% (1.5s median).

Field data PhoneDesktopAll Scope All sites November 2026 edition · Desktop field outcomes

23.9% of sites use an LCP image between 40 and 100 KB LCP image byte weight, and 88% of those sites have a good LCP, against 86% of all sites.

The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with an LCP image between 40 and 100 KB LCP image byte weight have a good LCP most often: 88%, against 86% of all sites. Sites with an LCP image over 300 KB hero image size have it least often, at 84%.

SitesGood, needs improvement, poor LCPMedian
All sites74,49886%1.4s
40 to 100 KB hero image 23.9%10,46288%1.3s
Under 40 KB hero image 25.6%12,36587%1.4s
100 to 300 KB hero image 26.2%10,13886%1.4s
Over 300 KB hero image 24.3%8,76684%1.5s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
2

LCP image byte weight usage

An LCP image between 100 and 300 KB is the most used: 26.2% of sites. An LCP image between 40 and 100 KB is 23.9% of sites.

100 to 300 KB hero image 26.2% Under 40 KB hero image 25.6% Over 300 KB hero image 24.3% 40 to 100 KB hero image 23.9%
100 to 300 KB hero image 26.2% Under 40 KB hero image 25.6% Over 300 KB hero image 24.3% 40 to 100 KB hero image 23.9%
The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy 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 an LCP image between 40 and 100 KB and an LCP image over 300 KB sits in time to first byte (TTFB): 543 ms median for an LCP image between 40 and 100 KB against 663 ms for an LCP image over 300 KB. Overall median field LCP is 1.4s for an LCP image between 40 and 100 KB (TTFB 543 ms, load delay 285 ms, load duration 111 ms, render delay 203 ms) versus 1.5s for an LCP image over 300 KB.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
Sites with LCP image byte weight 32,147590 ms270 ms195 ms270 mslab 316 ms1.4s
Over 300 KB hero image 6,616663 ms255 ms146 ms190 ms255 mslab 311 ms1.5s
100 to 300 KB hero image 7,832622 ms264 ms190 ms264 mslab 312 ms1.4s
Under 40 KB hero image 9,579558 ms277 ms196 ms277 mslab 313 ms1.4s
40 to 100 KB hero image 8,120543 ms285 ms203 ms285 mslab 331 ms1.4s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
4

LCP image byte weight per platform

On WordPress, 30% of sites use an LCP image over 300 KB LCP image byte weight, and 76% of WordPress sites have a good LCP, against 86% of all sites. On Shopify, 41% of sites use an LCP image between 40 and 100 KB, and 97% of Shopify sites have a good LCP.

PlatformLCP image byte weight on its sitesGood LCP
Sites with LCP image byte weight 128,914 sites100 to 300 KB hero image 26%Under 40 KB hero image 26%Over 300 KB hero image 24%40 to 100 KB hero image 24%86%
Shopify 7,747 sites40 to 100 KB hero image 41%Under 40 KB hero image 40%100 to 300 KB hero image 15%97%
Squarespace 1,336 sites40 to 100 KB hero image 32%100 to 300 KB hero image 30%Under 40 KB hero image 25%Over 300 KB hero image 13%94%
Drupal 2,319 sitesUnder 40 KB hero image 27%100 to 300 KB hero image 26%40 to 100 KB hero image 24%Over 300 KB hero image 24%93%
Wix 4,494 sitesUnder 40 KB hero image 60%40 to 100 KB hero image 33%92%
Joomla 1,881 sites100 to 300 KB hero image 33%Over 300 KB hero image 30%40 to 100 KB hero image 19%Under 40 KB hero image 18%92%
Adobe Commerce 829 sites100 to 300 KB hero image 31%Under 40 KB hero image 27%40 to 100 KB hero image 23%Over 300 KB hero image 19%84%
WordPress 50,607 sitesOver 300 KB hero image 30%100 to 300 KB hero image 29%40 to 100 KB hero image 22%Under 40 KB hero image 19%76%
100 to 300 KB hero image Under 40 KB hero image Over 300 KB hero image 40 to 100 KB hero image
The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
5

LCP image byte weight or the platform

Does the platform explain the LCP image byte weight difference?

On WordPress, 77% of sites with an LCP image between 40 and 100 KB LCP image byte weight have a good LCP, against 76% of WordPress sites with an LCP image between 100 and 300 KB. Within WordPress, sites with an LCP image between 40 and 100 KB and an LCP image between 100 and 300 KB have a good LCP about equally often. On Shopify, 96% of sites with an LCP image between 40 and 100 KB LCP image byte weight have a good LCP, against 97% of Shopify sites with an LCP image between 100 and 300 KB. Within Shopify, sites with an LCP image between 40 and 100 KB and an LCP image between 100 and 300 KB have a good LCP about equally often.

How intrinsic versus rendered megapixels waste hero bandwidth

The median LCP image is 0.23 intrinsic megapixels rendered into a 0.12 megapixel slot. Serving unresized desktop banners to mobile viewports inflates hero transfer bytes and extends LCP load duration. Across 32,981 sites (25.6%) with a hero image under 40 KB, 87% pass field LCP (1.4s median), dropping to 84% (1.5s median) on the 24.3% (31,381) exceeding 300 KB.

The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding LCP image byte weight

Compress hero images below 100 KB using AVIF or WebP and serve responsive srcset widths matched to the rendered viewport slot. Across all audited sites, 25.6% keep the hero image under 40 KB (87% good LCP, 1.4s median) versus 24.3% above 300 KB (84% good LCP, 1.5s median).

The State of Web Vitals · November 2026 · 225,631 crawled sites · 74,498 with desktop field data · 128,914 sites with LCP image byte weightBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals LCP loading attribute → LCP element type → LCP responsive markup → LCP discovery → By Arjen Karel · 225,631 crawled sites (74,498 with desktop Chrome field data, 128,914 sites with LCP image byte weight, November 2026) · How we measured