Free page speed badge

Free page speed badge for any website

Put your page speed where visitors can see it. This badge runs your page through Google PageSpeed Insights on mobile and shows how fast it visibly loads (Lighthouse Speed Index) with the performance score out of 100 underneath. Paste one script line in your <head> and every page shows its own result.

by FeedPulse Editorial24 sites installed· last install 22m agoJust installed in 🇪🇸 Madrid · 1d ago
free page speed badgelighthouse score widgetpagespeed insights badgepage speed brag widgetsite speed badgepage speed badgepage speed badge for WordPresspage speed badge for Shopifypage speed badge for Wixpage speed badge for Webflowembed page speed badgepage speed badge HTML
Customize and grab embed code

Why use a free embeddable page speed badge on your website?

Put your page speed where visitors can see it. This badge runs your page through Google PageSpeed Insights on mobile and shows how fast it visibly loads (Lighthouse Speed Index) with the performance score out of 100 underneath. Paste one script line in your <head> and every page shows its own result.

Page speed badge for WordPress, Shopify, Wix, Webflow & plain HTML

The FeedPulse page speed badge is a single async <script> tag — paste it into any HTML pane and you're done. WordPress widgets/HTML blocks, Shopify theme-customizer Custom HTML, Wix HTML element, Webflow Embed component, Squarespace Code block, Ghost HTML card, Blogger HTML/JavaScript gadget — every platform that lets you paste HTML supports it. No plugins, no app store, no admin permissions needed.

How to add the page speed badge to your site in 60 seconds

  1. Open the Free page speed badge customizer.
  2. Pick your colors, size, and any options that apply.
  3. Click "Copy" on the generated embed snippet.
  4. Paste the line wherever you'd put any HTML — anywhere on any page, on any platform.
  5. That's it. No signup, no account creation, no email required.

Why the FeedPulse page speed badge is 100% free, forever

Every widget we offer is free forever. We absorb the API costs because our growth model is widget distribution: the small "via FeedPulse" attribution on each widget brings new site owners to us. Install the widget → we earn the impression. That's the entire business model. No paywall, no premium tier, no ads, no email harvesting, no signup wall.

Lighthouse score badge — show off your PageSpeed scores

A Lighthouse score badge puts your performance where everyone can see it. The FeedPulse badge asks Google's PageSpeed Insights API for a mobile Lighthouse run of the page it sits on, then shows the Speed Index (how quickly the page visibly loads) as the main figure, with the Lighthouse performance score out of 100 underneath. Results are cached server-side: every 6 hours for sites registered with FeedPulse, every 14 days otherwise, and the card and hero sizes have a ↻ button to re-check on demand. If your score drops, the badge shows it, which makes it a built-in reminder to keep the page fast. For the Accessibility, Best Practices and SEO scores, use the free Lighthouse audit tool.

Core web vitals badge — what this badge does and doesn't show

Core Web Vitals (Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift) are measured from real Chrome users in Google's CrUX dataset. This badge doesn't display them. It shows lab numbers from a single mobile Lighthouse run: Speed Index and the performance score. Lab results are a good early warning for regressions, but they can differ from what real visitors experience. To see your field Core Web Vitals, open the PageSpeed Insights report for your page or the Core Web Vitals report in Google Search Console.

PageSpeed widget for website — what to embed and where

The embed is one script line. Put it in your <head> and it renders on every page, measuring the page it's on, so each URL reports its own result. Or place it in a footer or sidebar if you prefer a fixed spot. Choose from four sizes (hero, card, pill and micro) and 10 themes. The first time a page is checked, the badge shows a placeholder value marked with a pulsing dot until the real PageSpeed result arrives. Clicking the badge opens the page's FeedPulse speed report.

Page speed badge — frequently asked questions

Does this widget slow down my page?

No. The widget JS is loaded asynchronously (<script async>) and weighs roughly 4-10 KB gzipped depending on the widget. Lighthouse Performance impact is typically < 1 point on mobile.

Is there really no signup or API key required?

Really. The script tag is the entire "install". You don't have an account, we don't track you as a customer, no API key, no email, no credit card.

Can I remove the "via FeedPulse" attribution?

The attribution is what keeps the service free. It's intentionally small and unobtrusive. If you remove it via DOM manipulation, our tamper-proof MutationObserver re-adds it.

Will this widget keep working long-term?

Yes. Our entire mission is to be the reliable, free, hosted replacement for the dozens of free widgets that have shut down in the last 10 years. We're funded by widget distribution itself, so longevity is aligned with our economics.

/ frequently asked

Free page speed badge — questions, answered.

What Lighthouse score does the page-speed badge display?

Two lab numbers from a mobile Lighthouse run via the Google PageSpeed Insights API: the Speed Index (how quickly the page visibly loads) as the main figure, and the Lighthouse performance score out of 100 underneath. It measures the page it is embedded on. Results are cached for 6 hours on sites registered with FeedPulse and 14 days otherwise; the card and hero sizes have a refresh button.

Does the page-speed badge work for any URL?

Any publicly accessible page. PageSpeed Insights can't audit localhost, intranets or pages behind a login. When no real result is available yet, the badge shows a placeholder marked with a pulsing dot and a tooltip, so it is never presented as a measurement.

Will the page-speed badge widget itself slow down my page?

It adds one small async script, and the badge then makes one request to FeedPulse for the cached result. The Lighthouse test runs on Google's servers, not in your visitor's browser, and the script is loaded async so it doesn't block your page from rendering.

Where does clicking the page-speed badge go?

It opens the FeedPulse speed report for your site in a new tab, with the numbers behind the badge. For Google's own full report, run the page through pagespeed.web.dev.

Does the page speed badge slow down my page?

No. The page speed badge loads asynchronously (<script async>) and weighs roughly 4-10 KB gzipped. Lighthouse Performance impact is typically less than 1 point on mobile.

Is there really no signup or API key required?

Yes — no account, no email, no credit card, no API key. Pick your options in the customizer, copy the embed snippet, paste it on your site.

Does the page speed badge work on WordPress, Shopify, Wix and Webflow?

Yes. It's a single async <script> tag, so it works on every platform that lets you paste HTML — WordPress, Shopify, Wix, Webflow, Squarespace, Ghost, Blogger, plain HTML.

Can I display the page speed badge in my own language?

Yes — the widget UI supports 12 languages out of the box (English, Spanish, French, German, Hindi, Portuguese, Italian, Russian, Japanese, Chinese, Arabic, Dutch). Pick yours from the 'Widget language' dropdown in the customizer.

/ also free
AI SEO Audit
Paste any URL — get a Gemini-powered audit of title, meta, schema, CWV, internal links + a prioritised fix list. Free, no signup.