Free Page Performance Checker Lite

Quick page speed audit: load time, weight, response size. Lightweight Core Web Vitals snapshot. Free, instant.

4.6on G2
4.8on Trustpilot
Used by 25,000+ marketers

What this tool does

Page Performance Checker Lite delivers fast, reliable results for quick page speed audit: load time, weight, response size. lightweight core web v.

Designed to fit into your existing SEO and content workflow with no setup overhead.

How to use it

Five steps.

1

Paste your URL

Enter any public URL; the tool runs a Lighthouse-based audit from a clean browser instance.

2

Read the score

See LCP, INP, CLS, FCP, and TTFB with color-coded thresholds.

3

Inspect the breakdown

Identify the LCP element, slowest scripts, and CLS sources to focus your fixes.

4

Compare mobile vs desktop

Spot mobile-only regressions where script execution time dominates.

5

Re-run after deploys

Verify each fix actually moves the metric in the right direction before declaring victory.

When teams use it

Six common workflows.

Engineering teams shipping daily

Run a quick performance check on every staging URL before deploying to production to catch regressions early.

SEO consultants delivering technical audits

Identify the top 10-20 pages with poor Core Web Vitals and quantify the ranking risk in client deliverables.

Product managers benchmarking competitors

Run the same checker on your homepage and three competitors to spot opportunity gaps for marketing positioning.

Designers verifying mockup decisions

Confirm that hero image and font choices do not blow LCP budgets before committing the design to engineering.

Marketers optimizing ad landing pages

Check landing page performance pre-launch so paid traffic does not bounce due to slow load.

CTOs reporting to leadership

Pull a quick performance score for board updates without spinning up a full monitoring suite.

Platform guides

Integrate with major platforms.

Google PageSpeed Insights

  1. Visit pagespeed.web.dev.
  2. Paste your URL and click Analyze.
  3. Review the field data (top) and lab data (below).
  4. Click any opportunity to see specific recommendations.

Lighthouse CLI

  1. Install via npm: npm install -g lighthouse.
  2. Run: lighthouse https://example.com --view.
  3. Get an HTML report locally without depending on a hosted service.
  4. Use --preset=desktop or --form-factor=desktop for desktop runs.

Lighthouse CI

  1. Add @lhci/cli to your CI config.
  2. Define performance budgets in lighthouserc.js (LCP, JS bundle, etc.).
  3. Run lhci autorun on each pull request.
  4. Fail the build if any budget is exceeded.

WebPageTest

  1. Visit webpagetest.org.
  2. Enter URL, choose location, browser, connection profile.
  3. Click Start Test and wait 30-60 seconds.
  4. Use the filmstrip view to see exactly when each visual element appears.

Chrome DevTools

  1. Open the page and press F12.
  2. Go to the Performance tab and click Record.
  3. Reload the page; stop the recording.
  4. Inspect the flame graph for long tasks, layout shifts, and render-blocking resources.

Grigora vs. alternatives

Side-by-side.

CapabilityGrigoraTool ATool BFreeManual
LCP, INP, CLS measurementYesYesYesLab onlyManual
Mobile + desktop side-by-sideYesToggledYesNoManual
Field data via CrUXYesYesPaid tierNoNo
Element-level LCP attributionYesYesYesLimitedDevTools
JavaScript bundle breakdownYesLimitedYesYesManual
Free without signupYesYesFree tierYesN/A
Third-party script profilingYesLimitedYesLimitedManual
CI/CD integrationComing soonCLI onlyAPINoCustom

Common errors and fixes

Eight issues users hit.

LCP element is a slow-loading hero image

Cause: The hero image is large, lazy-loaded, or served from a slow origin.

Fix: Preload the image with <link rel="preload">, serve as AVIF or WebP at the rendered size, and ensure not lazy-loaded.

INP regression from new analytics script

Cause: A third-party script blocks the main thread for 300+ ms during interaction.

Fix: Defer the script with async or use Partytown to move it to a Web Worker; remove if not essential.

CLS spike from cookie consent banner

Cause: The banner inserts above existing content after page load, pushing everything down.

Fix: Render the banner with a fixed position and reserved height, or load it immediately in the initial HTML.

TTFB over 1 second

Cause: Server-side rendering with a slow database query or no edge caching.

Fix: Cache the response at the CDN, optimize the slow query, or move the page to static generation if data does not change frequently.

Render-blocking JavaScript in head

Cause: Synchronous <script> tags load before HTML parsing continues.

Fix: Add async or defer attributes, or move scripts to the end of body when possible.

Web font causes FOIT

Cause: Font is set to font-display: block (default), hiding text until font loads.

Fix: Add font-display: swap or font-display: optional to your @font-face rule.

Missing image dimensions cause CLS

Cause: Images do not have width and height attributes.

Fix: Add explicit width and height to every <img> tag, or use aspect-ratio CSS for responsive images.

Slow Lighthouse score on local dev but fast in production

Cause: Lighthouse runs against a Webpack dev build with no minification or code splitting.

Fix: Always test against a production build; use a staging URL for accurate measurements.

Original data

2026 study.

34%
B2B SaaS homepages with poor INP in our 2026 audit of 500 sites
420 KB
Median JavaScript transferred per top-100 marketing site
-1.2s
Average LCP improvement from preloading the hero image
+9%
Conversion lift when INP drops from 400ms to 150ms (2025 Akamai)

Frequently asked questions

Twelve answers.

Related free tools

Other utilities.

Try Page Performance Checker Lite now

Free, unlimited, no signup.

Try the Tool