Public BetaVitalSentinel is now live! Read the announcement
Performance Metrics

What is Time to Interactive (TTI)?

A lab metric that measures how long it takes a page to become fully interactive, where the user can reliably interact with the page.

Time to Interactive (TTI) measures when a page becomes reliably interactive. A page is considered interactive when it displays useful content, event handlers are registered, and the page responds to interactions within 50ms.

TTI thresholds

  • Good: 3.8 seconds or less
  • Needs Improvement: Between 3.8 and 7.3 seconds
  • Poor: More than 7.3 seconds

How TTI is measured

TTI looks for a 5-second window where there are no long tasks (tasks over 50ms) and no more than two in-flight network requests. The TTI is the end of the last long task before this quiet window.

Improving TTI

  1. Minimize main-thread work
  2. Reduce JavaScript execution time
  3. Use code splitting to reduce initial bundle size
  4. Preload critical resources
  5. Remove unused JavaScript

Monitor your website performance

VitalSentinel tracks Core Web Vitals and performance metrics to help you stay ahead of issues.