Skip to content

Glossary entry inp

INP (Interaction to Next Paint)

How responsive a page feels after the user clicks/taps. It replaces FID as the Core Web Vitals interactivity metric.

Filed under
Metrics

Definition

Interaction to Next Paint is the worst-case time between a user input (click, tap, keypress) and the next paint with visible feedback. Replaced First Input Delay (FID) in March 2024. Good < 200ms; needs improvement 200–500ms; poor > 500ms. Captures sluggishness humans actually feel, unlike FID which only measured first input.

Example

User clicks 'add to cart'. If the button visual state updates in 150ms = good. If a long JS task blocks for 800ms = poor INP.

How to optimize

Break long JS tasks into smaller chunks. Defer non-critical work to requestIdleCallback. Use web workers for heavy computation. Measure with Chrome DevTools.

Check a page against a real AI answer

Claude’s live answer to your buyer’s question, its sources, your readiness score and the fixes. Free, no signup, about half a minute.

Run a free audit