For local SEO agencies needing in-depth page performance analysis beyond standard speed tools, WebPageTest runs real-browser performance tests from global locations with advanced diagnostic capabilities including filmstrip view, network throttling, and custom scripting. It is a free open-source tool with a paid API tier.
What WebPageTest Actually Does Well
WebPageTest runs tests using real browsers (Chromium, Firefox, Safari) with configurable network conditions, connection speeds, and device profiles. This is more representative of actual user conditions than synthetic lab tests and provides the most accurate picture of real-world performance.
The filmstrip view shows visual loading progression as screenshots at each second, making it easy to identify exactly when content becomes visible and diagnosing visual stability issues. The connection view waterfall chart provides granular timing data for every request.
Advanced features include multi-step scripted testing, HTTP/3 testing, A/B comparison between two URLs or configurations, and custom headers. For technical SEO agencies doing deep performance debugging, these capabilities go beyond what GTmetrix and PageSpeed Insights offer.
Local SEO: When Agencies Use WebPageTest
WebPageTest is most useful for complex performance debugging when standard tools have identified a problem but not provided enough detail to diagnose the root cause. For routine Core Web Vitals monitoring across a client portfolio, GTmetrix or Google Search Console are more practical.
For new client site audits or pre-launch performance reviews, WebPageTest provides the most comprehensive diagnostic baseline.
Pricing: Free with Paid API
WebPageTest pricing:
| Plan | Monthly price | Projects | Tracked keywords |
|---|---|---|---|
| Free | $0 | Manual tests | 300 runs/mo |
| Pro | $18.75/mo | API access + scheduled tests | 1,000 test runs |
| Pro Annual | $15/mo | Same as Pro | Billed annually |
| Enterprise | Custom | Unlimited | Custom |
The free tier covers one-off diagnostic testing. Pro unlocks scheduled tests, alerts, and API access. See current pricing at webpagetest.org/signup.
Data Ownership: Open Source and Hosted
WebPageTest is an open-source project. The public instance is hosted by Catchpoint. Test results are publicly accessible by URL by default, which agencies should note when testing sensitive or pre-launch pages. The private instance option (self-hosted or API) addresses this.
Frequently Asked Questions
When should agencies use WebPageTest instead of GTmetrix?
GTmetrix is faster to set up and better for routine monitoring. WebPageTest has more advanced diagnostic capabilities for complex performance issues: real browser tests, custom network conditions, filmstrip view, and scripted multi-step testing. Use WebPageTest for deep technical debugging and GTmetrix for ongoing monitoring.
Is WebPageTest free to use?
Yes. The public WebPageTest instance is free with up to 400 test runs per month. Advanced features including private testing, API access, and higher test volumes require a paid subscription. For one-off performance audits, the free tier covers most agency use cases.
Are WebPageTest results private?
Not by default on the public instance. Test results are publicly accessible via their result URL. For testing sensitive client sites or pre-launch pages, use the private result option when running tests, or consider the paid API plan for private testing.
Why does advanced page speed testing matter for local SEO?
Core Web Vitals directly affect Google rankings, and local search results are heavily weighted toward mobile performance. WebPageTest allows testing under real mobile network conditions (3G, 4G) that more accurately reflect what local search users experience. Identifying and fixing the specific elements causing poor CWV scores on mobile is critical for competitive local rankings.
Does WebPageTest measure Core Web Vitals?
Yes. WebPageTest measures LCP, CLS, INP, and other Web Vitals metrics in real browser tests. The filmstrip view helps diagnose LCP element loading timing, and the layout shift detection identifies what causes CLS. This diagnostic depth is more useful for fixing Core Web Vitals issues than the summary scores from PageSpeed Insights alone.