LCP
Good under 2.5sLargest Contentful Paint
How long until the largest thing on screen has rendered, usually the hero image or the headline. This is the metric a visitor experiences as "how long until the page looked ready".
Read the LCP guideRun a complete performance, Core Web Vitals, SEO and accessibility audit directly against your website.
Audits run in a real headless Chromium instance on our own infrastructure, not a simulation and not a cached third-party score. Every number you see was measured during a scripted load of your page, which makes it lab data rather than a record of what your visitors experienced.
Performance
84
SEO
94
Accessibility
91
Best Practices
92
Three steps, roughly forty seconds, no agent to install and no script to add to your site.
Pick mobile or desktop. Every address is validated before anything is fetched.
A real headless browser loads your page, runs Lighthouse, and inspects the rendered DOM with axe-core.
Findings are ranked by measured impact, with the numbers from your page and the specific change to make.
Every metric Pulse reports, what it measures, and the threshold Google considers good.
Largest Contentful Paint
How long until the largest thing on screen has rendered, usually the hero image or the headline. This is the metric a visitor experiences as "how long until the page looked ready".
Read the LCP guideInteraction to Next Paint
How quickly the page responds visually after somebody interacts with it. It replaced First Input Delay as a Core Web Vital in March 2024 and measures every interaction, not just the first.
Read the INP guideCumulative Layout Shift
How much visible content jumps around while the page loads. This is the failure people feel most directly, when a button moves under the cursor as they reach for it.
Read the CLS guideFirst Contentful Paint
How long until the very first text or image appears. It marks the point at which a visitor stops looking at a blank screen and starts believing the page is working.
Read the FCP guideTime to First Byte
How long the server took to send the first byte of HTML. Nothing else can begin until it arrives, so this delay sits underneath every other metric on the page.
Read the TTFB guideTotal Blocking Time
How long the main thread was blocked and unable to respond to input during load. It is the closest lab proxy for Interaction to Next Paint, which needs real interactions to measure.
Read the TBT guideWhat the scores mean, how Pulse differs from the tools you already know, and where the limits are.
Google considers Largest Contentful Paint good under 2.5 seconds, Interaction to Next Paint good under 200 milliseconds, and Cumulative Layout Shift good under 0.1. A page passes Core Web Vitals when 75 percent of real visits meet all three thresholds. Pulse measures the same metrics in a controlled browser, which tells you whether the page is capable of hitting those numbers before real traffic decides for you.
PageSpeed Insights reports Lighthouse scores and, where Google has enough traffic data, field measurements from the Chrome UX Report. Pulse runs the same Lighthouse engine but adds its own analysis on top: what the page is actually made of, which images are shipped larger than they are displayed, how much JavaScript is never executed, what third party code costs you, and a ranked list of fixes with the measured saving attached to each one.
Lighthouse scores performance from five timing metrics and nothing else. Pulse weighs those same timings but also accounts for total page weight, request count and third party bytes, because a page can hit good timings on a fast connection while shipping several megabytes that punish a real visitor on a phone. Both numbers appear side by side on every report, and the breakdown shows exactly where each point was lost.
Lab data. Every Pulse audit is one scripted page load, from one region, on an emulated device, in a real headless Chromium instance. That makes results repeatable and comparable between runs, which is what you want when checking whether a fix worked. It is not a record of what your visitors experienced, and Pulse never presents it as one.
Interaction to Next Paint measures how quickly a page responds after somebody clicks, taps or types. A scripted page load performs no interactions, so there is no genuine INP to report. Rather than invent a number, Pulse marks the metric unavailable and shows Total Blocking Time instead, which is the closest signal a lab run can give you about main thread responsiveness.
Most pages finish in 25 to 60 seconds. The audit launches a browser, runs Lighthouse, inspects the rendered DOM, executes accessibility checks with axe-core and fetches robots.txt, so it is slower than a page load but far more thorough. Heavy pages with large JavaScript bundles or WebGL content take longer, particularly on the mobile profile, which applies four times CPU throttling.
Pulse runs axe-core inside the rendered page against WCAG 2.1 level A and AA, and reports every violation with the elements that trip it and the rule that was broken. Automated testing reliably catches around a third of accessibility problems. A clean result is a good sign rather than a certificate, and keyboard navigation and a screen reader pass still need a person.
No. Pulse audits publicly reachable pages over http or https. Addresses on private networks, localhost and cloud metadata endpoints are refused, and a page that returns 401 or 403 is reported as blocked rather than audited. This is a deliberate security boundary, because the service accepts arbitrary URLs from anyone.
Start at the top of the report. Findings are ranked by measured impact rather than by category, so the first item is the one returning the most bytes or milliseconds on your page. In practice oversized images are the most common largest win, followed by JavaScript that is downloaded and parsed but never executed during load.
Yes. Audits are free and no account is required. Usage is rate limited per IP address so that one visitor cannot occupy the browsers everyone else is waiting for, and your audit history is kept in your own browser rather than on a server.
Lighthouse provides the timing measurements. Everything else, including the resource breakdown, the SEO rules and the ranking of what to fix first, is Pulse's own analysis of your page.
What the page is made of, and which part of it costs the most.
The loading metrics Google measures, with the thresholds shown.
Twenty-five technical checks run against the rendered page.
axe-core runs inside the page, against WCAG 2.1 AA.
Pulse will hand you a ranked list and the measured saving behind every item on it. Acting on that list is the harder part: resizing the images without wrecking the art direction, splitting the bundle without breaking the routes, getting the layout to stop shifting on a real phone.
That is the work Kraavon does. We design and engineer products built to scale, and we are happy to start with the report you just ran.
Every report ends with a ranked list of fixes, each one carrying the measured saving from your own page. Export it as a PDF and hand it to whoever owns the code.