This article explains what Lighthouse simulated throttling is and how it can lead to inaccurate site speed metrics. We'll also look at alternative ways to test your site speed.
What is Lighthouse?
Lighthouse is a free tool developed by Google that powers many other services under the hood:
- PageSpeed Insights (Lab Data)
- Chrome DevTools Lighthouse tab
- Commercial tools like DebugBear, GTmetrix, or Calibre

What is network throttling?
Web performance tests are often run on a computer with a fast network connection. Testing tools slow down the network in order to better show how a real user might experience a website, for example if a user is on a slow mobile connection.
Network throttling also ensures that metrics are more consistent, as the same network speed is used to run every test.
What is simulated throttling?
There are several different ways to slow down the network. Simulated throttling is one of them, and it's what Lighthouse uses by default.
With simulated throttling the initial site speed data is collected on a fast connection. Based on this data Lighthouse then estimates how quickly the page would have loaded on a different connection.
For example, if a page takes 2 seconds to render on a fast connection, Lighthouse might report a value of 6 seconds on a mobile device.
Simulated throttling provides low variability and makes tests quick and cheap to run. However, it can also lead to inaccuracies as Lighthouse doesn't fully replicate all browser features and network behaviors.
Check out this article for an in-depth look at how simulated throttling works in Lighthouse.
