Technical SEO · Advanced

Interaction to Next Paint (INP)

Interaction to Next Paint (INP) measures how quickly a page responds to clicks, taps and key presses, based on the slowest typical interaction in a visit. 200 milliseconds or less is good. It replaced First Input Delay in 2024.

Level
Advanced
Also called
INP
Good
200 ms or less
Poor
More than 500 ms
Replaced
First Input Delay, in March 2024

What is INP?

INP observes the interactions during a visit and reports one of the slowest: the time from the user's action until the screen visibly updates. If a menu takes half a second to open after a tap, INP captures that.

What causes poor INP

  • Long JavaScript tasks that block the main thread.
  • Heavy third-party scripts (chat widgets, tag managers, trackers).
  • Large DOM updates on every interaction.

How to improve it

  1. Reduce and defer JavaScript, especially third-party scripts.
  2. Break long tasks into smaller chunks.
  3. Give immediate visual feedback, then do heavy work.
  4. Load non-essential scripts after the page is interactive.

Frequently asked questions

Why is INP worse on mobile?

Phones have slower processors, so the same JavaScript takes longer to run.

Browse the glossary

Chat on WhatsApp