What is INP?
INP, or Interaction to Next Paint, is a Core Web Vitals metric that measures how quickly a page visibly responds after a user clicks, taps, or presses a key. It reflects responsiveness across the whole visit.
Last reviewed .
Why INP matters
A page that looks loaded but reacts slowly feels broken. INP captures that lag by looking at the interactions during a visit and reporting a value close to the slowest one.
Google's guidance treats an INP of 200 milliseconds or less as good. INP replaced First Input Delay as a Core Web Vital in March 2024.
What slows INP
Heavy JavaScript is the most common cause. Long tasks block the browser from responding, and large page structures, third-party scripts, and complex updates can add to the delay.
How to improve INP
Break up long scripts, remove or defer scripts you don't need, and keep the page's structure lean. Test on real, mid-range phones, since they are slower than a developer's laptop.
Common questions
What does INP stand for?
INP stands for Interaction to Next Paint. It measures the time from a user's action until the page next updates on screen.
What is a good INP score?
Google's guidance treats 200 milliseconds or less as good, and over 500 milliseconds as poor. The range between needs improvement.
What replaced First Input Delay?
INP replaced First Input Delay as a Core Web Vital. Unlike FID, it considers all interactions in a visit, not only the first.
How do I measure INP?
Real-user data appears in the Core Web Vitals report in Google Search Console and in PageSpeed Insights. Chrome DevTools can help you debug slow interactions.
Want help putting this to work?
Tell us where your marketing stands today, and we'll show you what to do first.