Glossary
What is interaction to next paint (INP)?
Loading demo...
Interaction to Next Paint (INP) measures how quickly your page responds to user interactions. It replaced FID as a Core Web Vital in March 2024 and is a Google ranking factor.
Thresholds
| Score | Rating |
|---|---|
| ≤ 200ms | Good |
| 200ms - 500ms | Needs Improvement |
| > 500ms | Poor |
Aim for a score of 200 milliseconds or less at the 75th percentile of page loads to pass the Google threshold.
INP vs FID
FID only measured the first interaction's input delay. INP measures all interactions throughout the page lifecycle, including processing time and rendering. Since 90% of user time is spent after page load, INP better reflects actual experience.
Why it matters
While 93% of sites had good FID, only 74% have good INP. Users expect instant feedback - slow interactions make sites feel broken.
Common issues
- Long-running JavaScript blocking main thread
- Heavy event handlers
- Third-party scripts (analytics, ads)
- Hydration delays in SPAs
Measure INP
- Core Web Vitals Checker - test any page
- PageSpeed Insights (field data)
- Search Console Core Web Vitals report
- Web Vitals Chrome extension
- TBT as lab proxy
Did this page help you?
Anything that could be done better? :)
Help us improve this page. You can edit this page on GitHub or provide anonymous feedback below.