Free YouTube live widget

Free YouTube live widget · auto-detect LIVE status

Every creator wants their site to scream 'I'm live!' the moment they hit Go Live on YouTube. This widget does exactly that — polls the YouTube API quietly, lights up a 'LIVE NOW' pill with viewer count + stream title when the broadcast starts, and disappears the moment you go offline. Zero maintenance, zero signup, works on every CMS.

By FeedPulse Editorial4.7/5 · 24 reviews24 sites installed· last install 22m agoJust installed in 🇦🇺 Sydney · 7h ago
YouTube live widgetfree YouTube live widgetYouTube live widget for WordPressYouTube live widget for ShopifyYouTube live widget for Wix
Customize and grab embed code

Why use a free embeddable YouTube live widget on your website?

Every creator wants their site to scream 'I'm live!' the moment they hit Go Live on YouTube. This widget does exactly that — polls the YouTube API quietly, lights up a 'LIVE NOW' pill with viewer count + stream title when the broadcast starts, and disappears the moment you go offline. Zero maintenance, zero signup, works on every CMS.

YouTube live widget for WordPress, Shopify, Wix, Webflow & plain HTML

The FeedPulse YouTube live widget 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 YouTube live widget to your site in 60 seconds

  1. Open the Free YouTube live widget 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 YouTube live widget 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.

Embed YouTube live on website — auto-show, auto-hide

To embed YouTube live on website pages, paste the FeedPulse script tag and pass your channel ID. The widget polls YouTube's public data API once a minute and renders nothing while the channel is offline — no empty 'currently offline' card cluttering your hero section. The moment the channel goes live, the widget fades in a LIVE NOW pill with viewer count + stream title; the moment you end the broadcast, it fades back out. The embed YouTube live on website snippet works on WordPress, Shopify, Webflow, Ghost, Substack, plain HTML — anywhere you can paste a script tag.

YouTube subscriber counter widget — live count, no API key

A YouTube subscriber counter widget rendered the right way is a powerful social-proof signal — readers see '847K subscribers' next to your byline and decide you're worth listening to. The FeedPulse YouTube subscriber counter widget pulls the count from YouTube's public data endpoint every 6 hours (cached server-side so you don't burn quota), and displays it as a small pill that can sit anywhere on the page. The YouTube subscriber counter widget supports the same 7 themes as the live-status pill, so the two widgets can sit side-by-side on a creator homepage with consistent styling.

YouTube live status badge — minimal, headline-friendly

A YouTube live status badge is the lightest-weight variant — a single 12-pixel red dot + 'LIVE' label that you can drop inline next to your name in a site header. The YouTube live status badge appears only when the channel is broadcasting, disappears otherwise, and is fully accessible (semantic <span role='status'>, screen-readers announce 'live now' the moment the state flips). Use the YouTube live status badge for site-wide headers; use the full pill (h2 above) for landing-page hero sections where you have room for the viewer count + stream title.

YouTube live widget — frequently asked questions

Does this widget slow down my page?

No. The widget JS is loaded asynchronously (<script async>) and weighs roughly 5-8 KB gzipped. 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 YouTube live widget — questions, answered.

Does the YouTube live widget show 'LIVE' only when I'm actually streaming?

Yes. The widget polls YouTube's Data API every 2 minutes for the channel's current stream status. When you're live the pill turns red with a pulsing dot; when offline it shows the last-streamed timestamp or hides entirely.

What YouTube channel data does the live widget display?

Live status + viewer count + stream title (truncated to 60 chars). Optionally subscriber count via `data-show-subs`. All fields are pulled from the public YouTube Data API; no auth scope expansion required.

Do I need to provide my own YouTube API key?

No. FeedPulse proxies the API call through its server-side cache so you don't burn through your YouTube quota. Just paste your channel ID (`UC...`) into the embed snippet and the widget handles the rest.

Can the live widget click through to my YouTube stream?

Yes — clicking opens the live stream in a new tab (`target="_blank"` with rel="noopener"). When you're offline it links to your channel's main page so subscribers can browse past uploads.

Does the YouTube live widget slow down my page?

No. The YouTube live widget loads asynchronously (<script async>) and weighs roughly 5-8 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 YouTube live widget 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 YouTube live widget 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.