Sample Performance Report

https://example.com

Location: Virginia, USA · Browser: Chrome · Tested 12 minutes ago

Completed

Core Web Vitals

LCP

2.1s

Good

Largest Contentful Paint

CLS

0.04

Good

Cumulative Layout Shift

Speed Index

3.8s

Needs Work

Perceived Load Speed

TTFB

340ms

Good

Time to First Byte

Resource Waterfall

ResourceSizeTime
example.com/
12 KB 340ms
styles/main.css
38 KB 120ms
scripts/app.js
210 KB 480ms
images/hero.webp
95 KB 290ms
fonts/inter.woff2
28 KB 180ms
analytics.js
44 KB 320ms

AI Recommendations

Powered by Claude
High

Defer render-blocking JavaScript

analytics.js is loaded synchronously in the <head>, blocking rendering for ~320ms. Move it to load with defer or async, or shift it to the bottom of <body>.

High

Optimise Speed Index with lazy loading

Below-the-fold images load eagerly, pulling bandwidth away from the hero image. Add loading="lazy" to images outside the initial viewport to improve perceived load speed.

Medium

Enable font-display: swap

The Inter font causes a brief invisible text period (FOIT). Add font-display: swap to your @font-face declarations so text renders immediately in a fallback font.

Low

Bundle small CSS files

Multiple small stylesheet requests add HTTP overhead. Consolidating them into a single file reduces round-trips and could shave 50–80ms off render time.

Run a test on your own site to get recommendations like these.

Get Started Free