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.
| Framework | Type | INP (p75) | LCP (p75) | CLS (p75) | TTFB (p75) | Pass Rate ▼ |
|---|---|---|---|---|---|---|
| SvelteKit | SSR / SSG | 59 ms | 0.94 s | 0 | 404 ms | 96% |
| Remix / React Router | Full-Stack | 93 ms | 1.14 s | 0.005 | 665 ms | 94% |
| Next.js (React) | SSR / SSG | 113 ms | 2.04 s | 0.003 | 597 ms | 88% |
| Laravel (PHP) | Full-Stack | 104 ms | 2.08 s | 0.02 | 972 ms | 88% |
| Nuxt.js (Vue) | SSR / SSG | 102 ms | 1.74 s | 0.055 | 651 ms | 87% |
| WordPress (CMS) | CMS | 97 ms | 3.01 s | 0.025 | 832 ms | 83% |
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