LCP loading attribute

The loading attribute on the LCP element: eager, lazy, or auto.

Field data PhoneDesktopAll Scope All sites Q2 2026 edition · Desktop field outcomes
Metric LCP INP CLS
1

At a glance the headline numbers for LCP loading attribute

The loading attribute on the LCP element: eager, lazy, or auto.

3
Categories
74,511 sites
75.0%
Top share
auto
1.4s
Top LCP
Median for auto

17.5% of LCP images are lazy-loaded, the one attribute they should never carry.

The State of Web Vitals · Q2 2026 · 189,915 sites · desktop field datacorewebvitals.io/state-of-cwv
2

LCP loading attribute who uses what, and how fast each group loads

Median LCP
0
0.5s
1s
1.5s
2s
2.5s
3s
3.5s
4s
eager1.3s8% of sites
auto1.4s75% of sites
lazy1.4s18% of sites
VariantShare of sitesMedian
eager 5,554 sites
8%
1.3s
auto 55,905 sites
75%
1.4s
lazy 13,052 sites
18%
1.4s

Little daylight between the groups: every variant sits near 1.3s median LCP. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · desktop field datacorewebvitals.io/state-of-cwv
3

Passing LCP per LCP loading attribute which group passes the LCP most often

VariantSitesPassing LCPLCP
Eager 7.5% 5,554 90% 1.3s
Lazy 17.5% 13,052 89% 1.4s
Auto 75% 55,905 87% 1.4s
Good Needs Improvement Poor Sorted best-passing first · median colored by its own rating · pass = good LCP (2.5s at p75) · one value per site

No variant stands out: pass rates sit between 87% and 90%. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · desktop field datacorewebvitals.io/state-of-cwv
4

Why this matters for the Core Web Vitals, and where to start fixing it

loading=lazy on the LCP image is a self-inflicted delay. A lazy image waits for layout to prove it is in the viewport before it downloads. That puts the most important image of the page behind a step it never needed. The browser would have fetched it immediately.

Usually nobody decided this. Themes and plugins lazy-load every image by default, hero included. The fix is removing one attribute, and the audit is one search through the templates.

How does this affect the Core Web Vitals?

The choice barely moves the LCP: 90% pass at best, 87% at worst. This signal does not separate passing sites from failing ones.

The split is bigger on CLS. With Eager, 82% of sites pass it. With Auto, 76% do.

Related signals LCP origin → LCP image format → LCP image size → LCP element type → Chrome field data from 189,915 sites, representing millions of real page loads · How we measured