SEO

Chrome UX Report (CrUX)

Also called CrUX, Chrome User Experience Report

Google's public dataset of how real Chrome users experience websites, measuring loading, responsiveness and visual stability over 28 days.

Quick facts: Chrome UX Report (CrUX)

Category
SEO
Also called
CrUX, Chrome User Experience Report
Level
Intermediate
Affects
Core Web Vitals assessment, page experience in Google Search, how speed work is judged
Where to see it
PageSpeed Insights, Search Console Core Web Vitals report, CrUX API, CrUX on BigQuery, CrUX Vis
In this article4
  1. How the Chrome UX Report works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

The Chrome UX Report, usually shortened to CrUX, is a public dataset Google publishes showing how real visitors using Chrome experience websites: how quickly pages load, how fast they respond to taps and clicks, and how much the layout jumps around. It is the main source of the field data behind Core Web Vitals.

How the Chrome UX Report works

Chrome collects performance measurements from users who have opted in to share usage statistics, have browsing history sync turned on, and have not set a sync passphrase. Google aggregates those measurements, strips out anything that identifies individuals, and publishes them by website (the origin, such as https://www.example.co.uk) and, where there is enough traffic, by individual URL.

The figures cover a rolling 28-day window and are split by device type: phone, desktop and tablet. For each metric, CrUX reports the share of visits that were good, needed improvement or were poor, and Google judges a page on the 75th percentile, meaning three out of four visits must reach the “good” threshold for the page to pass. The metrics include the three Core Web Vitals (Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift) plus supporting ones such as Time to First Byte and First Contentful Paint.

A site or page only appears in CrUX once it has enough eligible traffic. Smaller sites often have origin-level data but nothing for individual URLs, and brand-new sites may have none at all.

You can reach the data in several ways. PageSpeed Insights shows it at the top of each report, Search Console’s Core Web Vitals report groups your URLs using it, and the CrUX API and a monthly BigQuery dataset give raw access. The BigQuery dataset includes country-level tables, so you can look at visits from the United Kingdom on their own.

Why it matters

CrUX is what Google uses to assess page experience in search, so it is the version of your site speed that counts. A test you run yourself shows how a page performs on one simulated device at one moment; CrUX shows what your actual visitors went through, on their actual phones and broadband connections.

That difference matters for UK businesses with a mixed audience. A site whose customers mostly browse on older Android phones on patchy mobile signal may score well in a lab test on a fast laptop and still fail in CrUX. The reverse also happens: a page that looks slow in a lab test can pass comfortably because most real visitors have warm caches and good connections.

It is also the honest way to judge a speed project. Because CrUX trails 28 days, it shows whether a fix improved things for real people, not just on one test run.

Common mistakes

  • Confusing lab scores with CrUX. The 0 to 100 performance score in Lighthouse is lab data. It is useful for diagnosis but is not what Google assesses.
  • Expecting results the next day. After a fix, the 28-day window needs time to fill with new visits before the figures move fully.
  • Reading origin data as page data. When a URL lacks its own data, tools fall back to the whole site, which can hide one very slow template.
  • Ignoring the phone figures. Mobile and desktop are reported separately, and mobile is usually the harder one to pass.

How to act on it

Open PageSpeed Insights for your homepage and two or three of your most important templates, such as a service page and a product page, and read the field data section at the top before anything else. Note which metric fails and on which device. Then check Search Console’s Core Web Vitals report to see how many URLs share the problem, since it usually belongs to a template rather than one page.

Use lab tools to find the cause, fix it, and come back to CrUX four weeks later to confirm the change reached real visitors. If you have no field data because traffic is low, measure your own visitors with a real-user monitoring script instead. Speed work of this kind is part of the technical SEO work I do for UK sites.

Do and do not

Do

  • Read the field data before the lab score
  • Check phone and desktop figures separately
  • Re-check about four weeks after a fix

Do not

  • Treat the Lighthouse score as what Google assesses
  • Assume site-wide data describes one slow page
  • Judge a fix the day after release

Questions people ask about this

Why does PageSpeed Insights say there is no data for my page?

CrUX only publishes figures for pages and sites with enough eligible Chrome traffic over 28 days. If a single page falls below that level, PageSpeed Insights may show data for the whole site instead, or nothing at all for a new or small site. In that case rely on lab tests for diagnosis and consider real-user monitoring on your own site.

How long does it take for CrUX to reflect a speed fix?

CrUX covers a rolling 28-day period, so the figures change gradually as new visits replace old ones. Expect a partial improvement within a week or two and the full effect after about four weeks. Search Console's Core Web Vitals report can take a little longer, because it validates fixes over its own period.

Does CrUX include visitors using Safari or Firefox?

No. It only covers Chrome users who meet Google's opt-in conditions, including Chrome on Android and desktop. It is a large sample but not your whole audience, which matters for UK sites with many iPhone visitors using Safari. Your own real-user monitoring is the way to see the rest.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.