Free LCP Tester & Analyzer
Test and analyze your Largest Contentful Paint (LCP) score. Measure this page's LCP in real-time or enter a value from PageSpeed Insights to get a rating and tips.
Updated
LCP Score Analyzer
From PageSpeed Insights, Lighthouse, or DevTools
LCP Thresholds
Good
< 2.5s
Needs Improvement
2.5s – 4.0s
Poor
> 4.0s
How to Improve LCP
Optimize hero images
Compress above-fold images and use modern formats (WebP/AVIF). Add width/height attributes.
Preload critical resources
Use <link rel="preload"> for your largest contentful image or font to start loading earlier.
Reduce server response time
Aim for TTFB under 600ms. Use caching, CDN, and optimize server-side processing.
Remove render-blocking resources
Defer non-critical CSS and JavaScript to avoid blocking the main thread.
Avoid lazy-loading above-fold images
Don't apply loading="lazy" to the hero image — it delays LCP.
Use a CDN
Serve assets from a CDN geographically close to your users to reduce latency.
LCP is one of Google's Core Web Vitals and directly impacts your search rankings. Measure it with PageSpeed Insights, Chrome DevTools Performance panel, or Lighthouse.
Frequently Asked Questions
What is LCP?
Largest Contentful Paint measures how long it takes for the largest visible element (usually a hero image or heading) to load.
What is a good LCP score?
Under 2.5 seconds is Good. 2.5–4.0s needs improvement. Over 4.0s is Poor.
Is it free?
Yes, completely free.
Is my data safe with this tool?
Absolutely. The LCP Tester & Analyzer processes everything client-side in your browser. No data is uploaded to or stored on any server. Your content remains private on your device at all times.
Does the LCP Tester & Analyzer work on mobile devices?
Yes, the LCP Tester & Analyzer is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.
Do I need to create an account to use this tool?
No account or registration is needed. Simply open the LCP Tester & Analyzer in your browser and start using it immediately. There are no sign-up walls or usage restrictions.
Does this tool follow Google's latest guidelines?
Yes, the LCP Tester & Analyzer is built following current Google Search guidelines and best practices. We regularly update the tool to reflect changes in search engine requirements.
How do I use the LCP Tester & Analyzer?
Simply enter your input in the provided field, adjust any settings to your preference, and the tool will process it instantly. You can then copy the result to your clipboard or download it.
Which browsers are supported?
The LCP Tester & Analyzer works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.
Why is my LCP different in this tool than in PageSpeed Insights?
The two numbers measure different things. This tester reads the live largest-contentful-paint timing from your own browser using the PerformanceObserver API, so the result reflects your exact device, network speed, and cache state at that moment. PageSpeed Insights reports two figures instead: a lab score from a simulated mid-tier device, and field data (CrUX) showing the 75th-percentile LCP of real Chrome users over the trailing 28 days. Your fast laptop on fibre will almost always post a lower LCP than the throttled lab test or the real-world field average. That is expected, not a bug. Use the in-browser reading for a quick sanity check, but treat the PageSpeed field number as the score Google acts on. Paste that field value into the analyzer here to get an instant Good, Needs Improvement, or Poor rating.
What element is usually counted as the Largest Contentful Paint?
LCP records the render time of the single largest content element visible in the viewport when the page first loads. In practice that is most often a hero image, a background image set in CSS, a video poster frame, or a large block of heading or paragraph text. The browser tracks candidates as the page paints and reports the biggest one, which can change as resources arrive. Elements scrolled below the fold do not count, and neither do the dimensions of an element that has not yet loaded its image. Knowing which element is your LCP tells you exactly what to optimize first, since shaving time off that one resource moves the score directly. Run this page through the tester to see a real measured LCP, then identify the matching hero element on the page you want to improve.
What is the difference between LCP and First Contentful Paint?
First Contentful Paint (FCP) marks the moment the browser renders the very first piece of content, such as text, an icon, or background colour. Largest Contentful Paint marks when the largest visible element finishes rendering, which almost always happens later. FCP tells you the page has started to appear; LCP tells you the main content the user came for is actually on screen. That is why LCP, not FCP, is one of the three Core Web Vitals Google uses in its page experience signals. A site can show a fast FCP but still feel slow if a heavy hero image pushes LCP past 2.5 seconds. Focus your tuning on the LCP element for ranking impact. Enter your LCP value from PageSpeed Insights or DevTools into this analyzer to check it against Google's official 2.5-second threshold.
How do I fix a slow LCP caused by a hero image?
Hero images are the most common reason LCP creeps over 2.5 seconds, and a few changes usually fix it. Compress the image and serve a modern format like WebP or AVIF to cut its file size, and set explicit width and height attributes so the browser can paint it without waiting. Never apply loading="lazy" to the above-the-fold hero, since that intentionally delays the very element LCP measures. Add a <link rel="preload"> for the image so the download starts earlier in the page lifecycle, and serve it from a CDN to shorten the trip to the user. Finally, keep your server's TTFB under 600ms with caching, because a slow first byte delays every resource. The tester surfaces these exact fixes as built-in tips. Test the page first, apply the changes, then re-measure to confirm the number dropped.
Is the in-browser LCP measurement from this tool accurate?
It is accurate for what it measures: the real largest-contentful-paint timing of the page you are currently viewing, captured directly from your browser's performance entries rather than estimated. The catch is that it reflects only your conditions, the device you are on, your connection, and whether the page was already cached, so it is a single sample, not a representative score. Google ranks on the 75th-percentile LCP across many real visitors, which can differ substantially from your one reading. So trust the number as a true measurement of your own session, but do not assume it equals what most users experience. For the figure Google actually uses, pull field data from PageSpeed Insights and paste it into the analyzer here. That gives you both a live local read and a ratable real-world score side by side.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/lcp-tester" title="Free LCP Tester & Analyzer — The Toolbox" width="100%" height="220" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/seo-tools/lcp-tester?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free LCP Tester & Analyzer</a> by The Toolbox</p>Related Tools
Free SEO Meta Tag Generator
Generate SEO-friendly meta tags for your website. Title, description, keywords, and more. Free, fast, and works entirely in your browser with no sign-up required.
Free Open Graph Tag Generator
Create Open Graph and Twitter Card meta tags for social media sharing. Free, fast, and works entirely in your browser with no sign-up required.
Free Robots.txt Generator
Generate a robots.txt file to control search engine crawling. Free, fast, and works entirely in your browser with no sign-up required.
Free Keyword Density Checker
Analyze keyword density and frequency in your content for SEO optimization. Free, fast, and works entirely in your browser with no sign-up required.
About the LCP Tester & Analyzer
The LCP Tester & Analyzer is a free tool for checking your Largest Contentful Paint, one of Google's three Core Web Vitals. It works two ways: it measures the LCP of the page you are currently on, live in your browser, and it rates any LCP value you paste in from PageSpeed Insights, Lighthouse, or Chrome DevTools. Either way you get an instant Good / Needs Improvement / Poor verdict against Google's official thresholds, plus concrete tips for bringing the number down.
It is built for web developers, SEO specialists, and site owners who need a fast read on whether a page's loading experience meets the bar Google uses in ranking. No account, no install, no sign-up wall.
What LCP is and why the number matters
Largest Contentful Paint records the moment the largest visible element in the viewport finishes rendering — usually a hero image, a background image, a video poster, or a large block of heading text. It is the closest single metric to "the page looks loaded to the user." Google's thresholds are fixed:
- Good — under 2.5 seconds
- Needs Improvement — 2.5 to 4.0 seconds
- Poor — over 4.0 seconds
Because LCP is part of Core Web Vitals, it feeds directly into the page experience signals Google uses, and a poor score hurts both rankings and the chance a visitor stays. The tester applies these exact cutoffs, so a measured 2,800 ms lands in "Needs Improvement" and a 1,900 ms result comes back "Good."
How to use the tool
When the page loads, the analyzer uses your browser's built-in PerformanceObserver to capture the largest-contentful-paint timing of this very page and displays it in milliseconds with a colour-coded rating. That gives you a working example of a real, locally measured LCP.
To check another page, run it through Google's PageSpeed Insights — there is a URL field that opens a PageSpeed report for any address you enter — then copy the LCP figure back into the "Enter LCP Time (ms)" box. The analyzer rates whatever value you supply, so you can compare lab numbers, field data, or DevTools readings side by side without doing the threshold math yourself.
A note on scope: the in-browser measurement reflects the device and connection you are testing from, not a controlled lab environment. For the score Google actually acts on, pair this tool with PageSpeed Insights field data (CrUX), which reports the 75th-percentile LCP from real Chrome users over the trailing 28 days.
Bringing a slow LCP down
A poor LCP almost always traces back to a slow-loading largest element or a slow server. The most reliable fixes, several of which the tool surfaces as built-in tips:
- Optimise the hero image — compress it, serve modern formats like WebP or AVIF, and set explicit width and height attributes.
- Never lazy-load the above-the-fold image — applying
loading="lazy"to the LCP element delays it on purpose; reserve lazy loading for content below the fold. - Preload the critical resource — a
<link rel="preload">on the LCP image or font starts the download earlier in the page lifecycle. - Cut server response time — aim for a TTFB under 600 ms using caching and a CDN, and serve assets from edge locations close to your users.
- Remove render-blocking CSS and JavaScript — defer non-critical scripts and inline only the styles needed for the first paint.
Privacy
Everything happens in your browser. The live measurement comes from your own page's performance entries, and any value you type is rated locally — nothing you enter is uploaded or stored. The only external step is optional: clicking through to PageSpeed Insights, which is Google's own service. The LCP Tester itself keeps your data on your device.