Google Lighthouse Audit
Pricing
$5.00 / 1,000 results
Google Lighthouse Audit
A simple Google Lighthouse audit actor for a single URL. Generate performance, accessibility, SEO, and best practices reports with optional HTML, JSON, and CSV outputs. Fast, clean, and API-friendly for developers and automation workflows.
Pricing
$5.00 / 1,000 results
Rating
0.0
(0)
Developer

Kulwinder
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
π¦ Google Lighthouse Audit
Run Google Lighthouse audits for a single URL using Apify.
This actor generates performance, accessibility, best practices, and SEO reports with optional HTML, JSON, and CSV outputs.
Designed to be simple, fast, and public-friendly.
β¨ Features
- β Single-URL Lighthouse audit
- π± Mobile or Desktop testing
- π Select Lighthouse categories
- π Configurable throttling method
- π Optional HTML, JSON, and CSV reports
- π¦ Structured summary dataset (scores + Core Web Vitals)
- π§Ό Clean output links in Apify UI
π§© What this actor does
- Launches Chrome
- Runs Google Lighthouse against the provided URL
- Collects:
- Lighthouse scores
- Core Web Vitals
- Timing metrics
- Saves selected reports to actor storage
- Pushes a summary item to the default dataset
βΆοΈ How to use
- Open the actor
- Enter the URL you want to audit
- Choose device, categories, and throttling
- Select which reports to save
- Run the actor
π§Ύ Input configuration
Required
| Field | Description |
|---|---|
url | Fully qualified URL including protocol (https://) |
Optional settings
Device
| Option | Description |
|---|---|
mobile | Emulates mobile device (default) |
desktop | Emulates desktop device |
Categories
Select which Lighthouse categories to run:
- performance
- accessibility
- best-practices
- seo
Default: ["performance"]
Throttling
Controls how network conditions are applied:
| Value | Description |
|---|---|
simulate | Lighthouse simulated throttling (default, recommended) |
provided | Use real network conditions |
devtools | DevTools network throttling |
Report options
Toggle which reports should be generated:
| Option | Description | Default |
|---|---|---|
saveHtmlReport | Full interactive Lighthouse HTML report | β false |
saveJsonReport | Complete Lighthouse JSON output | β true |
saveCsvReport | CSV summary of scores & metrics | β false |
π€ Output
π Key-Value Store
Depending on selected options, the actor may save:
- report.html β Lighthouse HTML report
- report.json β Full Lighthouse JSON
- report.csv β CSV summary
- summary.json β Structured summary (always saved)
π Dataset output (summary)
{"url": "https://example.com/","finalUrl": "https://example.com/","device": "mobile","lighthouseVersion": "13.0.1","throttling": "simulate","scores": {"performance": 100,"accessibility": 96,"bestPractices": 92,"seo": 80},"coreWebVitals": {"FCP": 802.97,"LCP": 802.97,"TBT": 0,"CLS": 0,"SI": 802.97},"timings": {"total": 5298.67}}
This makes the actor ideal for:
- Dashboards
- Monitoring
- CI/CD
- SEO tooling
π§ Notes & limitations
- π« This actor audits one URL per run
- π No proxy / geo testing (by design, for simplicity)
- π Scores may vary slightly between runs due to Lighthouse behavior
π οΈ Use cases
- Website performance checks
- SEO audits
- Core Web Vitals monitoring
- Regression testing
- Automated reporting