Skip to content

19

First Input Delay (FID)

The First Input Delay (FID) metric is the perception of an end user’s experience while interacting with a web page. Imagine clicking inside an input box only for nothing to happen – this frustration with the interactivity and responsiveness of a site is caused by large input delays.

First Input Delay

FID requires real user data and cannot be measured in the lab (e.g. Google Lighthouse). However, the Total Blocking Time (TBT) metric is lab-measurable and captures issues that affect interactivity.

First Input Delay Example
FID happens when the browser’s main thread is performing other tasks and is unable to respond to the user’s request.

Further Reading

You've Completed Chapter 19

Next Up

20: Cumulative Layout Shift (CLS)