Overlays, chatbot, loyalty, tipping, mini-games — running directly between your OBS browser and Twitch. No servers in the hot path. Custom HTML/CSS/JS templates with one click install.
Twelve built-in overlay kinds, full chatbot, loyalty, redemption store, native polls + giveaways, mini-games, song requests, Stripe tipping, and an editor for writing your own overlays.
Follow, sub, resub, gift, raid, cheer. Config-driven variants per event. Sounds, images, custom templates.
Anonymous IRC, zero Twitch token. Bubbles, fade, badges, emote rendering.
Follower, sub, bit, tip targets. Event-driven, no polling.
Rolling history. Survives OBS scene reloads via sessionStorage.
Live-templated text like {{lastFollower}}, top cheerer, sub count.
Top supporters by points, bits, or tips. Auto-refreshing.
Deaths, marathon timer, stream-soon overlay.
Live-updating progress bar. Direct from Stripe webhook.
Canvas particles on cheer / sub / raid. Custom emotes.
YouTube song requests with strict URL parsing. Queue, skip, current.
24 built-ins + custom commands. Timers, aliases, role + cooldown gating.
Caps, links, emotes, symbols, blacklist. Warn-first policy. Mod tools.
Per-minute points, sub multiplier. Redemption queue with refunds.
!gamble !slots !roulette !duel !heist. Server-resolved.
Native Twitch polls. Keyword giveaways with sub-luck multiplier.
Stripe Connect Express. 0% platform fee. Direct payouts.
Built-in overlays got you 90% there. For the last 10%, open the editor and write HTML, CSS, and JavaScript directly. Live preview, instant publish, optional gallery.
The frozen SDK gives you events, helix, irc, and config. Everything else is web platform.
// A custom alert overlay in 8 lines. import { events } from '/t/sdk/v1/index.js'; events.on('follow', (e) => { const el = document.createElement('div'); el.textContent = `${e.user} just followed!`; document.body.appendChild(el); setTimeout(() => el.remove(), 5000); });
Where we win, lose, and tie.
| streamoverlay.app | StreamElements | |
|---|---|---|
| Tipping fee | 0% | ~5% bundled |
| Alert latency | ~100 ms direct | 1–2 s via their servers |
| Edit overlay HTML/CSS/JS | Yes, with live preview | Restricted |
| Self-host on your own Cloudflare | Yes | No |
| Bot | In-browser, no SE servers | Their cloud bot |
| Mini-games | 5 built-in | Yes |
| Multi-platform (YouTube/Kick) | Twitch only | Yes |
| SE.Live OBS plugin | None | Yes |
| Source code | Open | Closed |
Streamers keep 100% of tips after Stripe's standard processing fees. We monetize separately — not by skimming from your viewers.
Log in with Twitch. Set up your overlays in five minutes. No credit card.
Get started →