LCP loading attribute

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

Field data PhoneDesktopAll Scope All sites Q1 2026 edition · Phone 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
39,055 sites
74.9%
Top share
auto
96ms
Top INP
Median for auto

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

The State of Web Vitals · Q1 2026 · 94,910 sites · phone field datacorewebvitals.io/state-of-cwv
2

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

Median INP
0
100ms
200ms
300ms
400ms
500ms
auto96ms75% of sites
lazy101ms18% of sites
eager112ms7% of sites
VariantShare of sitesMedian
auto 29,263 sites
75%
96ms
lazy 6,884 sites
18%
101ms
eager 2,908 sites
7%
112ms

Little daylight between the groups: every variant sits near 96ms median INP. computed

The State of Web Vitals · Q1 2026 · 94,910 sites · phone field datacorewebvitals.io/state-of-cwv
3

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

VariantSitesPassing INPINP
Lazy 17.6% 6,884 94% 101ms
Auto 74.9% 29,263 91% 96ms
Eager 7.4% 2,908 90% 112ms
Good Needs Improvement Poor Sorted best-passing first · median colored by its own rating · pass = good INP (200ms at p75) · one value per site

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

The State of Web Vitals · Q1 2026 · 94,910 sites · phone 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: 86% pass at best, 84% at worst. This signal does not separate passing sites from failing ones.

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