Free INP test
Check your Interaction to Next Paint
We load your page in a real Chrome browser, tap its menus, buttons and fields, and measure how long each one takes to show a response.
2 min read3 sectionsUpdated
What INP measures
Interaction to Next Paint is the time from a tap, click or key press until the browser paints the next frame that shows a response. A page’s INP is its slowest interaction, so one heavy menu or button is enough to make the whole page feel sluggish. It is one of Google’s three Core Web Vitals.
- Good: 200 milliseconds or less
- Needs improvement: between 200 and 500 milliseconds
- Poor: more than 500 milliseconds
How the check works
After the page loads, the test browser finds up to six safe things to use (menu toggles, tabs, accordions, buttons and a text field), taps or types into each one and reads the browser’s own Event Timing data.
Slower CPU on purpose
Interaction delays grow with CPU speed. Testing at 4x or 6x slower shows what visitors on weaker phones feel.
Each interaction split in three
Input delay, event handler time and drawing time, so you know whether to free the main thread, trim handlers or simplify the page.
Long tasks during load
How long the main thread was blocked while loading: the reason early taps feel stuck.
Safe by design
Navigation is blocked, forms are not submitted and buttons that look like buy, delete or sign out are skipped.
Is a lab INP the same as my real INP?
No. Real INP comes from what your visitors actually do across a whole visit. The lab value shows how the controls we tried behave under the settings you chose, which is a good way to find and fix slow ones before visitors hit them.
Why did it say INP could not be measured?
The page offered nothing we could safely interact with, for example only links to other pages. Try a page with menus, tabs, filters or a search field.
Why are fast interactions missing from the list?
Browsers only report interactions that take 16 milliseconds or longer. Anything faster was effectively instant.
Is my page or result stored?
The result is kept in memory for about 20 minutes so your browser can fetch it, then discarded. Nothing is saved to a database.
Does the page also load fast?
INP covers responsiveness. LCP tells you how long visitors wait before the main content appears.