Unity WebLabs← unityweb.studio

Demo · PageSpeed scanner

What does Google actually see?

Paste any public URL below. We'll ask the Google PageSpeed Insights API for its mobile scores and the three Core Web Vitals, then stream the result back.

Scans take ~5–15 seconds. Google's public endpoint rate-limits aggressively — if you get an error, wait a minute.

What this proves

Server Actions, streaming, and honest error handling.

The form submits to a Server Action that calls Google's PSI API (no API key required for the public endpoint, so this scales to anyone trying it). Results stream back as soon as they're available — no client-side loading spinner gymnastics.

A real production version would proxy the PSI call through an authenticated API key for rate limiting, cache responses in Redis for an hour, and batch-scan multiple URLs in parallel.