Lighthouse Score Calculator

See exactly how each metric contributes to your performance score.

Import from PageSpeed Insights

Lighthouse v13 Scoring
82
First Contentful Paint
1.8s82
0msTime until first text or image is painted9.0s
Speed Index
3.4s82
0msHow quickly content visually populates17.4s
Largest Contentful Paint CWV
2.5s82
0msTime until largest content element is visible12.0s
Total Blocking Time
200ms82
0msSum of blocking time for long tasks1.8s
Cumulative Layout Shift CWV
0.1082
0.00Movement of visible elements during load1.00
FCP +8
SI +8
LCP +20
TBT +25
CLS +20
=
82/ 100

Understanding the Metrics

Lighthouse performance score is a weighted average of these five key metrics. Improving any of them will raise your overall score.

FCP

First Contentful Paint

Weight: 10%

Time until first text or image is painted

SI

Speed Index

Weight: 10%

How quickly content visually populates

LCP

Largest Contentful Paint

Weight: 25% Core Web Vital

Time until largest content element is visible

TBT

Total Blocking Time

Weight: 30%

Sum of blocking time for long tasks

CLS

Cumulative Layout Shift

Weight: 25% Core Web Vital

Movement of visible elements during load

Frequently Asked Questions

How does Lighthouse calculate the performance score?

Lighthouse calculates performance score as a weighted average of six metrics: First Contentful Paint (10%), Speed Index (10%), Largest Contentful Paint (25%), Total Blocking Time (30%), and Cumulative Layout Shift (25%). Each metric is scored 0-100 using log-normal curves based on real-world data from HTTPArchive.

Why do my Lighthouse scores vary between runs?

Lighthouse scores can vary 5-10 points between runs due to: network conditions, server response time variations, third-party script loading, background processes on your device, and variability in JavaScript execution. Run multiple tests and use the median score for accuracy.

What is a good Lighthouse performance score?

A score of 90-100 is considered good (green), 50-89 needs improvement (orange), and 0-49 is poor (red). Focus on reaching 90+ but don't obsess over perfect 100—the last few points have diminishing returns and normal variance makes it impractical.

Which metrics have the biggest impact on Lighthouse score?

Total Blocking Time (30%) and Largest Contentful Paint (25%) together account for 55% of your score. CLS adds another 25%. To improve your score quickly, focus on reducing JavaScript execution time (TBT) and optimizing your largest above-the-fold element (LCP).

Why is my PageSpeed Insights score different from Chrome DevTools?

PageSpeed Insights tests from Google's servers with a simulated mobile device, while Chrome DevTools uses your local machine and network. PSI also shows field data from real Chrome users (CrUX) which reflects actual user experience and may differ significantly from lab results.

Optimize Your Real-World Scores

Lighthouse is a lab test. For production sites, use our free tools to check your real Chrome User Experience data.