# How to fix Interaction to Next Paint (INP)

> INP measures how quickly the page reacts when a visitor taps or clicks. Google wants it under 200 ms. Long JavaScript tasks and heavy third-party scripts are the usual cause.

Speed & Core Web Vitals · HTML version: https://getreport.app/learn/interaction-to-next-paint

## Interaction to Next Paint

Passing looks like: Interaction to Next Paint passes.

**Why it matters.** INP measures how quickly the page reacts when someone taps or clicks. Lab tools cannot simulate it, so this comes from real Chrome users; slow responses feel like a frozen page.

**How to fix it.**

1. Break up long JavaScript tasks and defer third-party scripts so the main thread is free when people interact.
2. Respond to input visually first (a pressed state, a spinner), then do the heavy work.
3. Reduce DOM size and avoid layout-heavy work inside click handlers.

## Real-user Interaction to Next Paint

Passing looks like: Real-user Interaction to Next Paint passes.

**Why it matters.** INP is how long the page takes to visibly react to taps and clicks, measured on real Chrome users over the last 28 days. Google's threshold for "good" is 200 ms.

**How to fix it.**

1. Cut long JavaScript tasks and heavy third-party scripts; see the INP finding above.

Check your own page: https://getreport.app/
