What is Interaction to Next Paint?
Interaction to Next Paint is a user-experience metric that measures the time between a visitor’s interaction with a page and the next visual update. INP evaluates how quickly a page responds throughout a visit, rather than measuring only one interaction. It's a Core Web Vital used to assess responsiveness on web pages.
Quick Facts About Interaction to Next Paint
Category
Core Web Vital and responsiveness metric
Measured by
Milliseconds between interaction and the next visual update
Common benchmark
Good: 200 milliseconds or less
Used for
Evaluating page responsiveness
Common confusion
INP is not the same as page-load speed
Also called
INP
Key Takeaways About Interaction to Next Paint
- INP measures responsiveness after clicks, taps, and keyboard actions.
- The metric considers the slowest meaningful interaction during a page visit.
- A good INP is 200 milliseconds or less.
- Long JavaScript tasks commonly delay visible responses.
- INP is one of Google’s Core Web Vitals.
Understanding Interaction to Next Paint

Interaction to Next Paint, commonly shortened to INP, measures how quickly a page responds visually. It responds after a person interacts with it. Interactions include clicks, taps, and keyboard actions. These actions trigger page behaviour. The metric focuses on the delay before the browser presents the next visual change. This change might open a menu or update a form.
Related glossary terms: INP, Core Web Vitals, Largest Contentful Paint.
INP assesses responsiveness across the page visit. It doesn't rely on one selected interaction. This approach helps reveal occasional delays. A quick initial test might miss these delays. A low INP generally indicates efficient page making. It also shows that JavaScript and the browser main thread work well together.
How Interaction to Next Paint Works, Is Measured, or Is Used?
For each eligible interaction, the browser records when it begins. It also records when the next frame displays. The measured delay can include event-processing time and presentation delay. It can include other work that prevents screen updates. INP normally represents the longest interaction delay during a visit. Some extreme outliers are excluded from the calculation.
Field data usually comes from real visitors. Sources include the Chrome User Experience Report and the web-vitals library. Another source is a Real User Monitoring system. Results are grouped by page URL and visitor experience. They are then classified using accepted thresholds. A page has a good INP at 200 milliseconds or less. It needs improvement above 200 and up to 500 milliseconds. It is poor above 500 milliseconds.
Why Interaction to Next Paint Matters?

Responsive pages provide clearer feedback when people complete important actions. A delayed menu, search filter, checkout control, or booking form can create uncertainty. The page may appear not to have received the input. INP therefore provides a practical signal for interaction quality. It isn't merely a technical score.
INP can also help technical teams prioritise performance work. A poor result may point towards long tasks or excessive script execution. It may also show expensive making or inefficient event handlers. Improving the underlying cause can reduce frustration. It can also support stronger engagement. INP is only one part of overall page experience. It doesn't guarantee higher rankings.
When Interaction to Next Paint Matters Most?
INP matters most on pages where people take repeated actions. These include ecommerce listings, dashboards, calculators, account areas, and online forms. These pages may load their main content quickly. They may still respond slowly after interaction. Testing only the first screen or initial page load can miss problems. It can therefore overlook important usability problems.
Review INP after adding third-party scripts or client-side features. Also review it after adding large interface libraries or complex animations. Compare mobile and desktop results. Device processing power and network conditions can change the experience substantially. Use both controlled testing and field data when possible. Laboratory tests can't reproduce every real visitor's device or input pattern. They also can't reproduce every browsing context.
How to Evaluate Interaction to Next Paint?
- Check whether field INP is 200 milliseconds or less for the page experience.
- Compare mobile and desktop results separately.
- Identify the interaction type and page element associated with the slowest delay.
- Look for long JavaScript tasks blocking the browser main thread.
- Retest after changing scripts, event handlers, rendering, or third-party tools.
Related Concepts Compared
Interaction to Next Paint vs. First Input Delay
First Input Delay measured only the delay before event processing for a visitor’s first interaction. INP evaluates visual response across multiple interactions and replaced First Input Delay as a Core Web Vital.
Interaction to Next Paint vs. Largest Contentful Paint
Largest Contentful Paint measures how quickly the largest visible content element loads. INP measures responsiveness after interaction, so the metrics describe different parts of page experience.
Interaction to Next Paint vs. Cumulative Layout Shift
Cumulative Layout Shift measures unexpected movement of page elements during loading or use. INP measures the delay before a visual response after an interaction.
Interaction to Next Paint vs. Time to Interactive
Time to Interactive is a laboratory metric that estimates when a page becomes reliably usable. INP is a field-focused responsiveness metric based on actual interaction and rendering behaviour.
Expert Note
A page can have a reasonable laboratory INP while field data remains poor because real visitors use slower devices and interact in different ways. Diagnose the slow interaction itself, rather than treating the page-level score as the root cause.
Common Mistakes or Myths About Interaction to Next Paint
- Treating INP as a page-load metric instead of a responsiveness metric.
- Testing only a homepage and ignoring interactive templates.
- Measuring one click rather than reviewing interactions across the visit.
- Removing useful interface feedback instead of fixing blocked main-thread work.
- Assuming a good desktop result represents mobile visitors.
Interaction to Next Paint in Practice: A Real-World Example
A property search page responds quickly when it first loads, but selecting several suburb filters causes a visible delay of 700 milliseconds. The delay contributes to a poor INP because the browser must process heavy JavaScript before displaying each updated result.
Sources & Further Reading on Interaction to Next Paint
- Interaction to Next Paint, web.dev
- Understanding Core Web Vitals and Google Search results, Google Search Central
- Event Timing API, MDN Web Docs
Related Services
Related Terms
INP
INP is a Core Web Vital that measures how quickly a web page responds visually after…
Core Web Vitals
Core Web Vitals is a set of Google performance metrics that assesses loading speed, responsiveness, and…
Largest Contentful Paint
Largest Contentful Paint is a Core Web Vital that measures how long a webpage takes to…
Cumulative Layout Shift
Cumulative Layout Shift is a user-experience metric that measures unexpected movement of visible page elements during…
Best SEO Agency Brisbane
Have Questions About Interaction to Next Paint?
Contact Best SEO Agency Brisbane for practical guidance on Interaction to Next Paint and related seo agency work in South Brisbane.
