Getting Started with Lighthouse

Lighthouse is a free, built-in audit tool in Google Chrome that analyzes webpages for accessibility, performance, SEO, and best practices. Unlike axe DevTools (which is an extension), Lighthouse is part of Chrome DevTools and requires no installation—it's ready to use immediately.

Open Chrome DevTools

Open a checkpoint page in Google Chrome. Then open DevTools using one of these methods:

DevTools will open at the bottom or side of your Chrome window.

Navigate to the Lighthouse Tab

Look for the "Lighthouse" tab at the top of DevTools. If you don't see it immediately, look for a » menu (double arrow) to the right of the tab list. Click that menu to reveal additional tabs, and select "Lighthouse".

Select the Accessibility Category

The Lighthouse panel has several categories: Performance, Accessibility, Best Practices, and SEO. Check the Accessibility checkbox to focus on WCAG compliance. You can uncheck the others if you want a faster audit, or leave them checked to audit multiple aspects.

Run the Audit

Click the button labeled "Analyze page load" or "Generate report" (button label varies by Chrome version). Lighthouse will scan the page for 1–2 minutes and then display results.

Review the Results

Results are organized into sections:

Test Multiple Checkpoints

Open different checkpoint pages from this demo (e.g., 1.1.1 Non-text Content or 2.4.7 Focus Visible) and run Lighthouse audits on each. Compare the "Fail" and "Pass" modes to see which issues appear and disappear. This shows how specific code changes affect the audit score.

Interpret the Accessibility Score

Lighthouse displays an overall Accessibility Score (0–100). A higher score indicates fewer detected issues. Note that:

Helpful Tips