Moayyad Faris

Real-World Field Benchmarks · CrUX Data

Framework Core Web Vitals & INP Index

Comparing real-world 75th percentile (p75) field performance metrics across modern web frameworks, based on Google's Chrome User Experience Report (CrUX) dataset.

  • Next.js
  • SvelteKit
  • Nuxt.js
  • Remix
  • Laravel
  • WordPress
Real-World CrUX Field Auditor

Test Any Domain Core Web Vitals

Fetch real-world user metrics (Chrome User Experience Report) for any domain.

Real-World CrUX Field Comparison

Framework Performance Leaderboard (2026)

Average 75th percentile (p75) field performance metrics from the real Google Chrome UX Report API, averaged per framework across each framework's sample origins.

Data collected July 31, 2026.

FrameworkTypeINP (p75) LCP (p75) CLS (p75) TTFB (p75) Pass Rate
SvelteKitSSR / SSG59 ms0.94 s0404 ms96%
Remix / React RouterFull-Stack93 ms1.14 s0.005665 ms94%
Next.js (React)SSR / SSG113 ms2.04 s0.003597 ms88%
Laravel (PHP)Full-Stack104 ms2.08 s0.02972 ms88%
Nuxt.js (Vue)SSR / SSG102 ms1.74 s0.055651 ms87%
WordPress (CMS)CMS97 ms3.01 s0.025832 ms83%

Core Web Vitals Threshold Benchmarks (2026)

⚡ INP (Interaction to Next Paint)

Measures UI responsiveness to user clicks, taps, and keystrokes.

Good: ≤ 200 ms
🖼️ LCP (Largest Contentful Paint)

Measures perceived loading speed of the largest hero element.

Good: ≤ 2.5 s
📐 CLS (Cumulative Layout Shift)

Measures visual stability and unexpected layout shifts during load.

Good: ≤ 0.10