Skip to main content
No Result Found

SpeedLab Score

The SpeedLab performance score that you see results from performance tests run on real browsers on real devices in real locations. This means none of the tests are run on simulators for any configurations. For the test, the network is throttled using packet-level throttling. We perform five runs for each test and use the median score as the final test score. This approach results in a consistent score for a particular configuration by reducing the variability.

While the configuration and median logic remain the same across browsers, the metrics used to calculate the scores differ as browsers offer different mechanisms for measuring performance.

The scores of different browsers can’t be compared as the component metrics used to calculate the score are different. Even for the same browser, scores between two tests can only be compared if the configuration is identical for both tests.

Chrome and Edge

SpeedLab uses Google's Lighthouse tests to generate reports for Chrome and Edge browsers. Lighthouse uses the browser's performance APIs to fetch different metrics. These metrics are then benchmarked against corresponding metrics from millions of URLs in the HTTP Archive. Each metric is given a certain weightage to measure a balanced mix of different aspects of performance.

The total score is arrived at by combining the scores of individual metrics as per their weightage. The weightage and the component metrics changes over time as the Lighthouse team learns more about user experience and new ways to measure performance are added to browsers.

The current version of Lighthouse is 9.2.0, and the weightage of the metrics is as follows:

Metric Weight
First Contentful Paint 10%
Speed Index 10%
Largest Contentful Paint 25%
Time to Interactive 10%
Total Blocking Time 30%
Cumulative Layout Shift 15%

Firefox

Lighthouse scores are supported only on Chromium-based browsers. On Firefox, we directly measure the various metrics through the browser's performance APIs. Firefox doesn't offer as many metrics as Chrome but more than any other browser.

The metrics used and their weightage is as follows:

Metric Weight
First Contentful Paint 40%
Speed Index 30%
Page Load 25%

Safari

Safari exposes the least number of performance metrics. As Safari is primarily used in Apple devices that have better hardware compared to other device manufacturers, it leads to relatively better user experience, unless the devices are a few years old.

Derived metrics like Speed Index are not supported on Safari on iOS as the necessary browser API isn't present. So the metrics and weightage used for Safari on iOS and macOS are different.

The metrics used and their weightage is as follows:

MacOS

Metric Weight
First Contentful Paint 40%
Speed Index 30%
Page Load 25%

iOS

Metric Weight
First Contentful Paint 45%
Page Load 55%

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle