Web Performance Checkers: 6 Free Speed Test Tools
6 free website speed test tools compared — PageSpeed Insights, WebPageTest, GTmetrix, Lighthouse, DebugBear, and Yellow Lab Tools — plus Core Web Vitals wins.
Evaluation Criteria
We ran the same Astro page through each tool and scored: metric depth (LCP/INP/CLS + waterfall), real-user data (CrUX), actionability, and cost to re-run.
Comparison Table
| Tool | License | In-Browser / Cloud | Key Strength | Official URL |
|---|---|---|---|---|
| PageSpeed Insights | Free | Cloud | CrUX field data + lab audit in one | https://pagespeed.web.dev |
| WebPageTest | Free / Freemium | Cloud | Multi-run filmstrip + custom throttling | https://webpagetest.org |
| GTmetrix | Freemium | Cloud | History tracking + alerts | https://gtmetrix.com |
| Lighthouse (Chrome) | Open Source | Local / CI | Audits you can gate deploys on | https://developer.chrome.com/docs/lighthouse |
| DebugBear | Paid (free trial) | Cloud | RUM + scheduled lab tests | https://debugbear.com |
| Yellow Lab Tools | Open Source (GPL) | In-browser / Cloud | Deep front-end code & DOM weight audit | https://yellowlab.tools |
Deep Dive
1. PageSpeed Insights (always first)
The only free tool combining field data (what Chrome users experienced in the last 28 days) with lab data (this exact run). If field and lab disagree, trust field — it reflects real devices and networks.
Targets: LCP ≤ 2.5s, INP ≤ 200ms, CLS ≤ 0.1 (p75, mobile).
2. WebPageTest (deepest waterfall)
Run 3–9 repeats from real Moto G + 4G profiles, compare filmstrips frame-by-frame, block third parties to prove which script costs 800ms. Free tier is generous; API runs cost credits.
3. GTmetrix (trend watcher)
Best free history graphs and alert emails when deploys regress. Uses Lighthouse under the hood with its own grading overlay — good for client reports.
4. Lighthouse CI (gate the build)
npm i -D @lhci/cli
npx lhci autorun --collect.url=[https://ivyivy.com/](https://ivyivy.com/) --assert.preset=lighthouse:recommended
Fail PRs that add 200KB of JS or drop performance below 90.
5. DebugBear (RUM + lab)
Paid but worth mentioning: real-user monitoring segmented by country/device plus scheduled lab tests on every deploy. Free trial suffices for a one-off audit.
6. Yellow Lab Tools (front-end code quality)
An open-source online analyzer focused on web page quality and performance. Beyond simple speed scores, it uncovers JavaScript bottlenecks, bad CSS complexity, and heavy DOM trees that degrade runtime interaction.
5 Fixes That Move the Needle
- Images: AVIF/WebP,
width/height,loading="lazy"below the fold. One 2MB PNG hero → 120KB AVIF is a full LCP grade. - Fonts:
preconnect+display=swap, self-host variable fonts, never 6 weights. - JS: ship zero JS by default (Astro islands); defer analytics and ads.
- Caching:
Cache-Control: public, max-age=31536000, immutableon hashed assets; short TTL on HTML. - Third parties: facade chat widgets and video embeds (click-to-load) — they are the #1 INP killer.