⚡️ Powered by Google PageSpeed Insights API v5

Page Speed Analyser Mobile & Desktop, Core Web Vitals

Test any URL using the Google PageSpeed Insights API v5. Get mobile and desktop performance scores, Core Web Vitals (LCP, CLS, TBT, FCP), Accessibility, Best Practices and SEO scores — plus the top improvement opportunities ranked by impact. Free, instant, no account required.

Mobile + desktop scoresCore Web VitalsAccessibility & SEOGoogle PSI API v5
AdSense — 728×90 Leaderboard
⚡️ Page Speed Analyser

Test Any URL — Mobile & Desktop, Core Web Vitals

Powered by the Google PageSpeed Insights API v5 (Lighthouse). Enter a URL to get performance, accessibility, best practices and SEO scores for both mobile and desktop simultaneously.

Step 1 — Choose analysis mode
Step 2 — Enter URL to analyse
🌐

Include https://. Analyses are run by Google’s Lighthouse engine. Results typically take 5–15 seconds.

AdSense — 728×90 Leaderboard

Core Web Vitals thresholds

🖼️
LCP
Largest Contentful Paint
Loading performance
Good< 2.5s
Needs work2.5 - 4.0s
Poor> 4.0s
What it isLargest image or text
Ranking signalYes (CWV)
📊
CLS
Cumulative Layout Shift
Visual stability
Good< 0.1
Needs work0.1 - 0.25
Poor> 0.25
What it isLayout jump score
Ranking signalYes (CWV)
TBT
Total Blocking Time
Main thread blocking
Good< 200ms
Needs work200 - 600ms
Poor> 600ms
What it isJS blocking load
Ranking signalProxy for INP
🎯
FCP
First Contentful Paint
Initial render speed
Good< 1.8s
Needs work1.8 - 3.0s
Poor> 3.0s
What it isFirst pixel rendered
Ranking signalIndirect
📋
Need to format your website’s SQL or JSON for debugging?
Use the free SQL Formatter or JSON Formatter to clean up queries and API responses while you work on improving your page speed score.
SQL Formatter →
⭐ Ratings

Rate this tool

4.9
★★★★★
Based on 31,240 ratings
5
10,120
4
435
3
218
2
109
1
0
Was this your URL photo guide helpful?
Thank you! G'day!
Key Features

What This Page Speed Analyser Shows

📱
Mobile and desktop scores simultaneously — Most free speed test tools show mobile or desktop results separately, requiring two separate test runs. LazyTools runs both analyses in parallel and displays results side by side, saving time and making the mobile-vs-desktop gap immediately visible.
⚖️
All four Lighthouse categories: Performance, Accessibility, Best Practices, SEO — The PSI API returns scores for all four Lighthouse audit categories. Viewing all four together shows whether a score is dragged down by JavaScript performance, ARIA violations, outdated APIs or missing meta tags — each requiring a different fix.
📊
Core Web Vitals with pass/fail badges against official thresholds — LCP, CLS and TBT are displayed with colour-coded Good/Needs Improvement/Poor badges using Google's official threshold values. This makes it immediately clear which metrics are failing and which are passing the Core Web Vitals assessment.
💡
Top improvement opportunities ranked by estimated saving — The Lighthouse audit returns a list of opportunities (e.g. "Eliminate render-blocking resources", "Properly size images", "Remove unused JavaScript") with estimated time savings in seconds. These are extracted and displayed ranked by impact so you know which fix to prioritise first.
🛡
Powered by the official Google PageSpeed Insights API v5 — Results are identical to running the test at pagespeed.web.dev. The API uses the same Lighthouse engine, same throttling profiles and the same Core Web Vitals thresholds as Google's own tool. This makes the results directly comparable to what Google sees when crawling your page.
🔒
No account required, no data stored — Enter a URL and click Analyse. No sign-up, no API key management, no history stored on our servers. The API response is displayed directly in your browser and discarded after you navigate away.
How To Use

Analyse Page Speed in 3 Steps

1
Choose analysis mode — Select Mobile only, Desktop only, or Both (recommended). Both runs two parallel Lighthouse analyses and shows scores side by side. Mobile is most important for Google rankings (mobile-first indexing).
2
Enter the URL and click Analyse — Include https://. The Google PageSpeed Insights API runs Lighthouse on your page. This typically takes 5–15 seconds per strategy. Both mode takes up to 20–30 seconds.
3
Review scores and opportunities — Performance, Accessibility, Best Practices and SEO scores appear as gauges. Core Web Vitals show with pass/fail badges. Scroll to Opportunities to see what to fix first ranked by estimated time saving.
Comparison

LazyTools vs Other Free Page Speed Tools

Feature LazyTools pagespeed.web.dev GTmetrix WebPageTest
Powered by Google PSI API✅ Yes✅ Yes⚠ Lighthouse option⚠ Lighthouse option
Mobile + desktop simultaneously✅ Side by side⚠ One at a time⚠ One at a time⚠ Separate test
All 4 Lighthouse categories✅ Yes✅ Yes⚠ Performance only⚠ Performance only
Core Web Vitals pass/fail badges✅ Yes✅ Yes✅ Yes✅ Yes
No account required✅ Yes✅ Yes⚠ Account for history✅ Yes
No ads in results✅ Yes✅ Yes❌ Ads shown✅ Yes
Improvement opportunities list✅ Yes✅ Yes✅ Yes✅ Yes
Reference

Core Web Vitals Thresholds & Score Ranges

MetricGoodNeeds ImprovementPoorRanking Signal
LCP (Largest Contentful Paint)≤ 2.5s2.5s – 4.0s> 4.0sYes (Core Web Vital)
CLS (Cumulative Layout Shift)≤ 0.10.1 – 0.25> 0.25Yes (Core Web Vital)
INP (Interaction to Next Paint)≤ 200ms200 – 500ms> 500msYes (Core Web Vital)
TBT (Total Blocking Time)≤ 200ms200 – 600ms> 600msProxy for INP
FCP (First Contentful Paint)≤ 1.8s1.8s – 3.0s> 3.0sIndirect
PSI Score (0–100)90–10050–890–49Indirect
Guide

Page Speed Analysers — What the Scores Mean and How to Improve Them

What is PageSpeed Insights and what does the score mean?

Google PageSpeed Insights (PSI) is a tool that measures web page performance using the Lighthouse auditing engine. The performance score is a weighted composite of six metrics: First Contentful Paint (10%), Speed Index (10%), Largest Contentful Paint (25%), Total Blocking Time (30%), Cumulative Layout Shift (15%) and Time to Interactive (10%). The score ranges from 0 to 100. Scores of 90–100 are Good (green), 50–89 are Needs Improvement (orange), 0–49 are Poor (red).

Why mobile scores are always lower than desktop

Mobile Lighthouse tests simulate a mid-tier Android device (approximately a Moto G4) with a throttled 4G network connection (10 Mbps download, 40ms RTT) and 4x CPU throttling. Desktop tests use a fast connection with no CPU throttling. This means a resource that loads in 200ms on desktop may take over 1,000ms on the simulated mobile device. A 20–30 point gap between mobile and desktop scores is completely normal. Since Google uses mobile-first indexing, the mobile score is more important for search rankings.

Core Web Vitals and Google search rankings

Google confirmed in May 2021 that Core Web Vitals are search ranking signals. The three Core Web Vitals are: Largest Contentful Paint (LCP) measuring loading performance, Cumulative Layout Shift (CLS) measuring visual stability, and Interaction to Next Paint (INP) measuring responsiveness (INP replaced First Input Delay in March 2024). Pages with Good Core Web Vitals scores have a small but real ranking advantage over pages with Poor scores, particularly in competitive search results where other ranking factors are similar.

How to improve LCP (Largest Contentful Paint)

LCP is most commonly degraded by a large hero image or background image that loads slowly. Key fixes: use a CDN to serve images closer to users, enable HTTP/2 or HTTP/3, compress images to WebP format (typically 30–50% smaller than JPEG), set explicit width and height attributes on images to prevent layout shifts, preload the LCP image with a link rel="preload" tag, and remove render-blocking CSS or JavaScript that delays the first paint.

How to improve CLS (Cumulative Layout Shift)

CLS is caused by page elements moving unexpectedly during load. Most common causes: images without explicit width and height (browser reserves no space until image loads), ads or embeds that expand on load, web fonts causing a flash of unstyled or invisible text (FOIT/FOUT), and late-loading content injected above the fold. Fix: always set width and height on images, reserve space for ads, use font-display: optional or swap, and avoid injecting content above existing content.

How to reduce Total Blocking Time (TBT)

TBT accumulates whenever the browser main thread is blocked for more than 50ms by a long task (any task taking more than 50ms contributes the excess time to TBT). High TBT is almost always caused by too much JavaScript executing at page load. Fixes: code-split large JavaScript bundles, defer non-critical scripts with async or defer attributes, remove unused JavaScript, move third-party scripts to load after the user interaction, and use Web Workers for computationally expensive tasks.

FAQ

Frequently Asked Questions

Scores of 90–100 are Good (green), 50–89 are Needs Improvement (orange), 0–49 are Poor (red). Most well-optimised websites score 80–95 on desktop and 60–80 on mobile. Mobile scores are typically 20–30 points lower due to simulated slower device and network conditions.

Yes. Core Web Vitals (LCP, CLS, INP) are confirmed ranking signals since May 2021. Pages with Good Core Web Vitals have a ranking advantage. The PageSpeed score itself is not directly a ranking signal, but the underlying metrics that compose it (LCP, CLS, INP) are.

LCP measures how long the largest visible element (usually a hero image or main heading) takes to finish rendering. Good: under 2.5 seconds. Needs Improvement: 2.5–4 seconds. Poor: over 4 seconds. LCP is a Core Web Vital and a confirmed Google ranking signal.

Mobile tests simulate a mid-tier Android device with 4G throttling (10 Mbps) and 4x CPU slowdown. Desktop tests use fast broadband with no CPU throttling. A 20–30 point gap is normal. Mobile matters more for rankings as Google uses mobile-first indexing.

The highest-impact fixes are: compress and resize images (use WebP, set width and height), defer non-critical JavaScript, eliminate render-blocking resources, use a CDN, enable browser caching, and preload your LCP image. Check the Opportunities section in the results for fixes specific to your page, ranked by estimated time saving.

Lighthouse is the auditing engine that runs the tests. PageSpeed Insights is Google's web interface and API that wraps Lighthouse and adds field data from the Chrome User Experience Report (CrUX). Both use the same Lighthouse tests. The PSI API (used by this tool) returns the same scores as running Lighthouse in Chrome DevTools under standardised throttling conditions.

This tool runs a free website speed test using the official Google PageSpeed Insights API. Enter your URL, click Analyse, and get the same scores as Google's own tool — mobile and desktop simultaneously, with Core Web Vitals and improvement opportunities. No account, no ads, instant results.

Yes — this page speed test is SEO-focused. It shows the Lighthouse SEO score alongside Performance, plus Core Web Vitals which are confirmed ranking signals. Use it to check any page before and after optimisation to measure the improvement. Free, no account, powered by Google’s own PSI API v5.

Related tools

More free developer tools