Twitch Core Web Vitals

How real Chrome users experience www.twitch.tv, from Google's Chrome UX Report: the 75th percentile of visits on every device.

Twitch fails Core Web Vitals

Sep 26 – Oct 23, all devices

Chrome UX Report
INP
303 ms
Needs improvement
LCP
3.1 s
Needs improvement
CLS
0.23
Needs improvement
FCP
373 ms
Good
TTFB
187 ms
Good

INP over time

Weekly p75. The dashed line is the 200 ms "good" threshold.

What the numbers say

  • Twitch fails Core Web Vitals on Largest Contentful Paint (3.1 s, good is 2.5 s or less) and Cumulative Layout Shift (0.23, good is 0.10 or less) and Interaction to Next Paint (303 ms, good is 200 ms or less).
  • Time to first byte is 187 ms, so most of the LCP time is spent after the first byte: loading the main image, fonts or scripts.
  • Among 14 media and community sites we track, Twitch has the 10th fastest LCP.
  • INP has improved by 34 ms over the last 25 weeks, from 338 ms to 304 ms.

Keep a site like this from getting slower

Real-user data shows a regression weeks after it ships. Vitalgate runs Lighthouse on every pull request and fails the check when a change breaks budgets like these: LCP ≤ 3.2 s, CLS ≤ 0.23, FCP ≤ 1.8 s.

Other media and community sites

SiteCore Web VitalsLCPINPCLS
YouTubeFails4.7 s245 ms0.34
RedditPasses2.0 s144 ms0.01
XFails4.4 s334 ms0.07
LinkedInFails2.5 s226 ms0.07
MediumPasses2.4 s106 ms0.03
SubstackFails2.4 s203 ms0.02
dev.toPasses1.9 s82 ms0.00
Hacker NewsPasses554 ms44 ms0.00
Product HuntPasses2.2 s195 ms0.07
WikipediaPasses1.2 s81 ms0.00
The VergeFails1.4 s130 ms0.16
SpotifyFails5.9 s455 ms0.57
NetflixFails3.7 s208 ms0.03