speed Core Web Vitals & INP Diagnostic

Core Web Vitals & INP Checker

Get real Interaction to Next Paint (INP), LCP, and CLS data straight from Google PageSpeed Insights — real-user field data plus a live Lighthouse lab run.

Strategy
Takes 10–20 seconds — we run a live PageSpeed Insights scan against your URL.

INP Checker

This free INP checker tests Interaction to Next Paint using Google PageSpeed Insights field and lab data. Enter a URL to see the real-user INP from the Chrome UX Report and a lab INP from a fresh Lighthouse run.

Why INP Matters

INP became an official Core Web Vital in March 2024, replacing First Input Delay (FID). It measures how quickly your page responds to real user interactions — clicks, taps, key presses — from input to the next visual update on screen.

groups

Field Data (Real Users)

Sourced from the Chrome UX Report (CrUX) — actual measurements from real Chrome visitors over the past 28 days. This is what Google uses as a ranking signal. Requires a minimum traffic volume per URL to be available.

science

Lab Data (Simulated)

A single Lighthouse run in a controlled environment. Useful for debugging and available even when field data isn't, but it's a simulation, not a guarantee of what real visitors experience.

INP Test: How to Check Interaction to Next Paint

An INP test answers two different questions. Field data tells you how the page actually performed for real Chrome visitors over the last 28 days; lab data tells you what a single controlled Lighthouse run measured right now, including the long tasks and scripts that delayed the interaction.

  1. Test the URL your visitors actually land on. A homepage score does not describe a product or checkout page with different JavaScript.
  2. Check field data first. If CrUX has enough traffic for the URL, that is the number Google uses. If it does not, treat the lab run as a diagnostic, not a ranking signal.
  3. Find the interaction, not just the score. The lab run attributes INP to long tasks, third-party scripts, hydration, or a large DOM; the fix depends on which one is responsible.
  4. Re-test after the change. Ship one fix at a time and compare the same URL and strategy, or the two runs are not comparable.

What is a good INP score?

Google's thresholds are 200 milliseconds or less for good, 200–500 milliseconds for needs improvement, and above 500 milliseconds for poor. The threshold applies to the 75th percentile of real-user interactions, not to a single lab run, so one slow click in a Lighthouse trace does not by itself mean the page fails.

INP vs FID

First Input Delay measured only the delay before the browser could start handling the first interaction. INP measures the full latency of every interaction — input delay, processing time, and presentation delay — and reports a high percentile rather than the first click. A page can pass FID and still fail INP because the main thread is busy long after the first input.

For the metric definitions and the wider page-experience picture, see the Core Web Vitals guide and the Interaction to Next Paint glossary entry.

Frequently Asked Questions

What is INP (Interaction to Next Paint) and why does it matter for SEO?

INP measures how quickly a page responds to user interactions like clicks and taps, from input to the next visual update. It replaced First Input Delay (FID) as an official Core Web Vital in March 2024 and is part of the page experience signals Google factors into ranking.

Why is my PageSpeed Insights report missing real-user INP data for my page?

Field data comes from the Chrome UX Report (CrUX), which requires a minimum volume of real Chrome traffic per URL before it will report page-level data. Low-traffic pages often lack enough samples, so this tool falls back to whole-site (origin) CrUX data where available, or lab (simulated) data from a single Lighthouse run.