FCP distribution

How FCP is distributed across real-user data, plus pass-rate breakdown.

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

At a glance the headline numbers for FCP distribution

How FCP is distributed across real-user data, plus pass-rate breakdown.

1.5s
FCP (p75)
82.5% good
1.0s
FCP (median)
4.6s
FCP (p99)
Long tail
The State of Web Vitals · Q1 2026 · 94,910 sites · desktop field datacorewebvitals.io/state-of-cwv
2

FCP Distribution page loads across good, needs improvement and poor

0 1,496 2,991 4,487 5,982
p50 = 1s
p75 = 1.5s
p90 = 2.3s
p99 = 4.6s
0–200 200–400 400–600 600–800 800–1000 1000–1200 1200–1400 1400–1600 1600–1800 1800–2000 2000–2200 2200–2400 2400–2600 2600–2800 2800–3000 3000–3200 3200+
Good (≤1.8s) Needs improvement Poor (>3s) Percentile markers Total: 33,075 sites

FCP 1.0s. p75 1.5s. p99 4.6s. 82.5% pass.

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

FCP Pass Rates share per category

FCP
82.5%
13%
4.5%
Good Needs Improvement Poor

FCP passes on 82.5% of sites. 13.0% need improvement, 4.5% fail.

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

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

First Contentful Paint is when the first piece of content appears, the first text or image that tells the visitor something is happening. It is a diagnostic metric rather than a Core Web Vital, but it sits on the path to LCP: if the first paint is slow, the largest paint is almost always slow too. FCP is usually held up by the server response and by render-blocking CSS and JavaScript in the head.

Start with what blocks the first paint. Cut render-blocking resources, remove the CSS you do not use, and get the critical bytes to the browser as early as you can. Early Hints can let the browser start fetching key resources before the HTML even arrives. Improving FCP tends to pull LCP along with it.

How are sites doing on FCP?

82.5% of sites have a good FCP. The typical site sits at 1.5s at the 75th percentile; the slowest 1% pass 4.6s.

Related signals CLS → LCP → TTFB → INP → Chrome field data from 94,910 sites, representing millions of real page loads · How we measured