Public BetaVitalSentinel is now live! Read the announcement
Core Web Vitals

What is Core Web Vitals Thresholds?

The specific performance targets that define whether a Core Web Vitals metric is considered Good, Needs Improvement, or Poor.

Google defines specific thresholds for each Core Web Vital metric. These thresholds determine whether your page passes or fails the Core Web Vitals assessment.

Current thresholds (2025)

LCP (Largest Contentful Paint)

  • Good: ≤2.5 seconds
  • Needs Improvement: 2.5-4.0 seconds
  • Poor: >4.0 seconds

INP (Interaction to Next Paint)

  • Good: ≤200 milliseconds
  • Needs Improvement: 200-500 milliseconds
  • Poor: >500 milliseconds

CLS (Cumulative Layout Shift)

  • Good: ≤0.1
  • Needs Improvement: 0.1-0.25
  • Poor: >0.25

The 75th percentile rule

For a page to "pass" Core Web Vitals, 75% of page loads must meet the "Good" threshold. This means:

  • Your worst 25% of experiences don't count against you
  • You need most users to have a good experience
  • Outliers don't fail the entire page

Checking your thresholds

  • Google Search Console Core Web Vitals report
  • PageSpeed Insights
  • CrUX Dashboard
  • VitalSentinel

Monitor your website performance

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