• PerfKit
CrUX
    • CrUX Report
    • Compare URLs
    • Page vs Origin
    • Alerts
    • Reports
    • Webhooks
Lab
    • Audit
    • History
    • Schedules
React
  • ProfilerBeta
CrUX Report

Chrome User
Experience Report

Analyze real-world CrUX performance metrics from millions of websites over the last 6 months. Core Web Vitals trends, distributions, and form-factor breakdown from actual Chrome users.

Aggregated data across all pages

Sitewide
Real-world field data
6-month history
P75 aggregations
P75 Trends6 months
LCP1.2s
INP142ms
CLS0.04
FCP0.8s
TTFB0.4s

What's in the report

Diagnose Core Web Vitals with real Chrome data

88out of 100
Needs work

Impacted by LCP performance

LCP (2.7s) needs improvement
INP increased 14% over 6mo
CLS within recommended threshold

Performance Score

Instant health assessment

A 0–100 score derived from real Chrome user data at the 75th percentile. Pinpoints your biggest bottleneck and surfaces quick wins across all Core Web Vitals.

LARGEST CONTENTFUL PAINT
2.7s
Needs work
INTERACTION TO NEXT PAINT
158ms
Good
CUMULATIVE LAYOUT SHIFT
0.01
Good
FIRST CONTENTFUL PAINT
1.2s
Good
TIME TO FIRST BYTE
0.4s
Good
ROUND TRIP TIME
150ms
Needs work

Web Vitals

Six metrics at the P75

LCP, INP, CLS, FCP, TTFB, and RTT — each with current P75 values, pass/fail status, and 6-month trend direction so you know exactly what changed.

LCP2678 ms
OctNovDecJanFebMar

Trends

6-month P75 trend lines

Color-coded charts with good/poor zones that surface regressions before users notice them.

LCP
72%16%12%
INP
81%12%7%
CLS
94%4%2%

Distribution

Good, borderline, and poor

See the real split of user experiences across every visit — know whether progress is broad or fragile.

Failing Core Web Vitals

LCP exceeds threshold

84%pass rate
Oct 4Mar 21

Assessment

CWV pass/fail timeline

Track when your site passes or fails Google’s Core Web Vitals assessment — the threshold used for page experience evaluation.

Go deeper

CrUX data is just the starting point

Lighthouse Audit
Lab data

Investigate likely causes with lab data

CrUX tells you what's slow — Lighthouse tells you why. Run a full audit to surface render-blocking resources, layout shifts, and optimization opportunities.

Try it
Page vs Origin
CrUX field data

Isolate page-specific issues from site-wide trends

Is this page underperforming, or is the whole site? Compare a URL's CrUX metrics against its origin to separate local regressions from broader problems.

Try it
Compare URLs
CrUX field data

Benchmark against competitors

See how your CrUX Core Web Vitals stack up against up to 4 other sites. Same real-world Chrome data, side by side.

Try it

Track over time

Don't just check once — monitor it

Set up alerts to get notified when Core Web Vitals regress, or subscribe to weekly reports that land in your inbox when CrUX data updates.

Frequently Asked Questions

Common questions about Chrome User Experience Report data and how PerfKit helps you analyze real-world performance.

What is the Chrome User Experience Report (CrUX)?
The Chrome User Experience Report (CrUX) is a public dataset of real-world user experience data collected from millions of Chrome users who have opted in to sharing usage statistics. It captures Core Web Vitals and other performance metrics for websites, providing field data that reflects how actual users experience the web across different devices and network conditions.
What are Core Web Vitals?
Core Web Vitals are a set of three metrics that Google uses to measure real-world user experience: Largest Contentful Paint (LCP) measures loading performance, Interaction to Next Paint (INP) measures interactivity and responsiveness, and Cumulative Layout Shift (CLS) measures visual stability. These metrics are part of Google's page experience signals and can influence search rankings alongside other factors.
How does this tool differ from PageSpeed Insights?
While PageSpeed Insights shows current CrUX field data alongside Lighthouse lab results, PerfKit focuses on historical trend analysis. PerfKit visualizes 6 months of P75 data, form-factor breakdowns, and performance score progression — making it easier to spot regressions, validate fixes, and track improvement over time rather than just seeing a point-in-time snapshot. You can also compare multiple URLs side-by-side or benchmark a page against its origin.
How often is CrUX data updated?
CrUX data is collected and aggregated on a rolling 28-day basis. The dataset is updated weekly, so the metrics you see represent the 75th percentile (P75) of user experiences over the most recent 28-day collection period.
What does P75 mean in the context of web performance?
P75 (75th percentile) means that 75% of user experiences were at or below this value. It is the standard threshold used by Google for Core Web Vitals assessment. For example, an LCP of 2.5s at P75 means that 75% of page loads had an LCP of 2.5 seconds or faster.
Can I check any website's performance?
You can check any website that has sufficient traffic in the CrUX dataset. The Chrome User Experience Report requires a minimum number of real user visits to include a site. Very new, low-traffic, or private websites may not have CrUX data available.
PerfKit

Free web performance toolkit. Analyze Core Web Vitals, compare URLs, and optimize real-world performance with Chrome field data.

CrUX

  • CrUX Report
  • Compare URLs
  • Page vs Origin

Product

  • All Tools
  • Lighthouse

© 2026 PerfKit. All rights reserved.