PageSpeed Exporter vs WebPageTest: A Developer's Comparison
WebPageTest is a powerful, deep-dive network analysis tool. PageSpeed Exporter is a Lighthouse JSON exporter built for AI agent workflows. They measure different things and serve different purposes.
PageSpeed Exporter
PageSpeed Exporter runs Google PageSpeed Insights (Lighthouse) audits and exports the complete structured JSON — every audit, metric, opportunity, and CrUX real-user field data — formatted specifically for AI coding agents. The core workflow is: run an audit, export the JSON, drop it into ChatGPT or Claude with a built-in prompt, and receive exact code-level fixes.
WebPageTest
WebPageTest is an advanced web performance testing tool prized for its detailed waterfall charts, multi-step transaction testing, and choice of real browser/device/location combinations. It is the go-to tool for diagnosing complex network-level performance issues and producing academically rigorous performance measurements. Its free tier is generous but its interface has a steep learning curve.
Feature Comparison
| Feature | PageSpeed Exporter | WebPageTest |
|---|---|---|
| Lighthouse-based audit | Yes — Google PSI API v5 | No — uses WebPageTest engine |
| AI-ready JSON export | Yes — structured AIReport | No direct LLM export |
| AI prompt templates | Yes — 4 built-in templates | No |
| Core Web Vitals (LCP, CLS, INP) | Yes — lab + CrUX field data | Yes — lab only in free tier |
| CrUX field data in export | Yes — included in JSON | No |
| Stack-specific hints | Yes — StackPacks in JSON | No |
| MCP / AI agent integration | Yes — MCP server | No |
| Free tier | 5 reports/month, no card | Free with account, rate-limited |
| Paid plans | From $9/month | From $14/month (WebPageTest API) |
| Waterfall chart | No | Yes — detailed multi-request waterfall |
| Choice of test location | No — Google infrastructure | Yes — global locations |
| Real device testing | No — emulation | Yes — real mobile devices available |
When to use PageSpeed Exporter
- ✓You want Lighthouse / Core Web Vitals data to feed directly into ChatGPT, Claude, or Cursor
- ✓You want all audit data, opportunities, diagnostics, and CrUX field data in one structured JSON
- ✓You want AI-written code fixes rather than diagnosing network issues manually
- ✓You want built-in AI prompt templates without any setup
When to use WebPageTest
- ✓You need detailed waterfall charts to diagnose complicated resource-loading dependencies
- ✓You need testing from a specific geographic location or on a real device
- ✓You need multi-step transaction testing (e.g., simulating a checkout flow)
- ✓Your performance issue is not covered by Lighthouse audits (e.g., server-side rendering latency from a specific region)
The Bottom Line
WebPageTest and PageSpeed Exporter answer different questions. WebPageTest asks "what is happening on the network during page load, and exactly which resource is causing it?" PageSpeed Exporter asks "what does my Lighthouse report say, and how do I fix it using AI?" Most developers benefit from having both in their toolkit. Start with PageSpeed Exporter to identify what to fix; use WebPageTest to diagnose why a specific resource is slow.
Try PageSpeed Exporter — free
No account required. Run your first Lighthouse audit and export the complete JSON in under 30 seconds.
Loading…
Loading...Frequently Asked Questions
Is WebPageTest free?
WebPageTest has a free tier with rate limits. Its API access for automated testing starts at $14/month. PageSpeed Exporter is free for up to 5 reports/month with no account required.
Does WebPageTest use Lighthouse?
No. WebPageTest uses its own performance testing engine, not Google Lighthouse. PageSpeed Exporter uses the Google PageSpeed Insights API v5, which runs Lighthouse directly.
Can I use both WebPageTest and PageSpeed Exporter?
Yes — they complement each other. Use PageSpeed Exporter to get Lighthouse audit data for your AI agent, and WebPageTest for deep network-level diagnosis of specific issues the Lighthouse audit surfaces.