The website speed analyzer scores your page's performance across 6 Core Web Vitals and performance metrics — FCP, LCP, CLS, INP, page weight, and HTTP requests — returning a 0-100 speed score with optimization recommendations for each dimension.

How to get these numbers from Chrome / Lighthouse

Option 1 — PageSpeed Insights (easiest): Go to pagespeed.web.dev, enter your URL, and run the test. All metrics appear in the "Performance" section.

Option 2 — Chrome DevTools Lighthouse: Open Chrome, navigate to your page, press F12 → click "Lighthouse" tab → click "Analyze page load". You'll see FCP, LCP, CLS, TBT, and TTI scores after the audit runs.

Option 3 — Chrome DevTools Network: Open DevTools → Network tab → reload page. Total page size and request count appear at the bottom. Performance tab shows timing metrics.

INP note: INP replaces FID and measures worst-case interaction delay. Find it in CrUX data (PageSpeed Insights "Diagnose performance issues" section) or use web-vitals.js locally.

Enter Your Performance Metrics

Good: < 1800ms · Poor: ≥ 3000ms
Good: < 2500ms · Poor: ≥ 4000ms
Good: < 0.1 · Poor: ≥ 0.25
Good: < 200ms · Poor: ≥ 500ms
Good: < 1000KB · Poor: ≥ 3000KB
Good: < 30 · Poor: ≥ 60
How we score — performance methodology

FCP (20%) — Based on Google's thresholds: < 1800ms = 100, 1800-3000ms = 65, ≥ 3000ms = 20.

LCP (25%) — Highest weight as it's the primary loading metric: < 2500ms = 100, 2500-4000ms = 60, ≥ 4000ms = 15.

CLS (20%) — Visual stability: < 0.1 = 100, 0.1-0.25 = 60, ≥ 0.25 = 10.

INP (20%) — Interactivity: < 200ms = 100, 200-500ms = 60, ≥ 500ms = 10.

Page Weight (10%) — < 1MB = 100, 1-3MB = 60, ≥ 3MB = 20.

HTTP Requests (5%) — < 30 = 100, 30-60 = 65, ≥ 60 = 25.