Free Twitch live widget

Free Twitch live widget · auto-detect LIVE status

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

By FeedPulse Editorial4.8/5 · 24 reviews24 sites installed· last install 22m agoJust installed in 🇦🇺 Sydney · 7h ago
Twitch live widgetfree Twitch live widgetTwitch live widget for WordPressTwitch live widget for ShopifyTwitch live widget for Wix
Customize and grab embed code

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

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

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

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

  1. Open the Free Twitch 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 Twitch 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 Twitch live on website — auto-show, auto-hide

To embed Twitch live on website pages, paste the FeedPulse script tag with your Twitch username. The widget polls Twitch's Helix API once a minute and renders nothing while the channel is offline — no empty placeholder card cluttering your hero section. The moment the channel goes live, the widget fades in a LIVE pill with viewer count + the game currently being played; the moment you end the stream, it fades back out. The embed Twitch live on website snippet works on WordPress (Custom HTML block), Shopify (theme customizer), Webflow (Embed component), Ghost (HTML card), plain HTML pages, and every CMS in between.

Twitch follower count widget — live count, no OAuth

A Twitch follower count widget rendered as a small pill on your site header is a quick social-proof signal — a new visitor sees '32K followers' and immediately understands the channel has real momentum. The FeedPulse Twitch follower count widget pulls the count from Twitch's public Helix endpoint every 6 hours (cached server-side so you don't burn rate limit) and renders it as a small themeable pill. Unlike Twitch's own embeddable follow button, the Twitch follower count widget doesn't require visitors to be logged in to Twitch — it just shows the number.

Twitch live status badge — minimal, headline-friendly

A Twitch live status badge is the lightest-weight variant — a single purple 12-pixel dot + 'LIVE' label that you can drop inline next to your username in a site header or footer. The Twitch 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 Twitch live status badge for site-wide chrome; use the full pill widget for landing-page hero sections where you have room for the viewer count + game name.

Twitch 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 Twitch live widget — questions, answered.

How does the Twitch live widget detect when I go live?

It polls Twitch's Helix API every 90 seconds for your channel's stream status (FeedPulse caches the response server-side, so multiple sites embedding the pill share one polling slot). When you go live the pill flips to a red 'LIVE' state within ~2 minutes.

What does the Twitch live widget show besides 'LIVE'?

Current category/game, viewer count, and stream title (truncated). Optional `data-show-uptime` adds 'Live for 1h 23m' on hover. Twitch-purple by default; configurable via the Generator.

Does the Twitch live widget need OAuth or API credentials from me?

No. FeedPulse's server-side Helix integration uses an app-only Client Credentials grant — you only paste your Twitch username (or channel ID) into the embed. Zero auth scopes touch the visitor or your account.

Does the Twitch live widget work in iframes (e.g. embedded in a Notion page)?

Yes. The widget is a vanilla-JS Web Component with no iframe of its own, so it embeds inside other iframes (Notion, Coda, Webflow embed blocks) without CSP or X-Frame-Options conflicts.

Does the Twitch live widget slow down my page?

No. The Twitch 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 Twitch 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 Twitch 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.