Lighthouse is a free tool developed by Google that analyzes your site and generates a test report on your page speed, accessibility, and SEO.
All you need to do is provide your website URL and Lighthouse automatically runs through a large number of individual checks (called audits). You can see how well you do on each audit and what you can do to improve.
This article looks at the different options you have for running Lighthouse what the differences are between them.
Run a test with Google Lighthouse on PageSpeed Insights
The easiest way to run Lighthouse is to use Google’s official PageSpeed Insights tool that’s built on top of Lighthouse.
Enter your website URL and click Analyze to start your page speed test. PageSpeed Insights can run tests from four different test locations and automatically selects the one that’s closest to you.
Once your test is complete you will find real user data from Chrome User Experience Report (CrUX) at the top of the page.
Below that you find the Lighthouse report under the “Diagnose performance issues” section.
The top of the Lighthouse report provides a high-level Performance score. Below that you can find the individual opportunities for optimization ranked by estimated impact.
Run Google Lighthouse Speed Test in Chrome DevTools
Lighthouse is directly integrated into Chrome’s developer tools. Simply open the developer tools (via right-click + Inspect) and then select the Lighthouse tab.
Running Lighthouse in DevTools offers more configuration options. For example you can select either the default simulated throttling or DevTools throttling. To view this setting, first click on the gear icon in the top right. DevTools throttling takes a bit longer but usually provides more reliable data.
Run Google Lighthouse Speed Test on DebugBear
DebugBear offers a free website speed test that’s built on top of Lighthouse. In addition to running Lighthouse the tool also collects real user CrUX data and provides custom reports.
You’ll also get the most reliable lab data as DebugBear uses realistic packet-level throttling.
Monitor your Lighthouse scores over time
Depending on how you run your Lighthouse test you have different configuration options and get data of different quality. DebugBear can monitor your Lighthouse scores over time and provide high-quality page speed metrics.