Currently in beta
0% tipping fees Serverless on Cloudflare Open templates

The open StreamElements alternative

Overlays, chatbot, loyalty, tipping, mini-games — every piece is just an OBS browser source. No bot account, no auth dance, no servers in the hot path. Paste a URL into OBS and you're live.

Log in with Twitch See what's inside

Everything that matters

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.

🔔

Alerts

Follow, sub, resub, gift, raid, cheer. Config-driven variants per event. Sounds, images, custom templates.

💬

Chat overlay

Anonymous IRC, zero Twitch token. Bubbles, fade, badges, emote rendering.

🎯

Goals

Follower, sub, bit, tip targets. Event-driven, no polling.

📜

Event list

Rolling history. Survives OBS scene reloads via sessionStorage.

🏷️

Labels

Live-templated text like {{lastFollower}}, top cheerer, sub count.

🏆

Leaderboards

Top supporters by points, bits, or tips. Auto-refreshing.

⏲️

Counter & countdown

Deaths, marathon timer, stream-soon overlay.

🪙

Tip jar

Live-updating progress bar. Direct from Stripe webhook.

Emote rain

Canvas particles on cheer / sub / raid. Custom emotes.

🎵

Media share

YouTube song requests with strict URL parsing. Queue, skip, current.

🤖

Chatbot in 30s

The bot is a browser source. Paste into OBS, done — no separate account, no IRC token dance. 24 built-ins + custom commands. Timers, aliases, role + cooldown gating.

🛡️

Spam filters

Caps, links, emotes, symbols, blacklist. Warn-first policy. Mod tools.

💰

Loyalty + store

Per-minute points, sub multiplier. Redemption queue with refunds.

🎲

Mini-games

!gamble !slots !roulette !duel !heist. Server-resolved.

📊

Polls + giveaways

Native Twitch polls. Keyword giveaways with sub-luck multiplier.

💳

Tipping

Stripe Connect Express. 0% platform fee. Direct payouts.

Write your own overlay

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.

Browse public templates →

// 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);
});

streamoverlay.app vs StreamElements

Where we win, lose, and tie.

streamoverlay.appStreamElements
Tipping fee0%~5% bundled
Alert latency~100 ms direct1–2 s via their servers
Edit overlay HTML/CSS/JSYes, with live previewRestricted
Self-host on your own CloudflareYesNo
Bot setupPaste 1 URL into OBSAuth dance + their bot account
Mini-games5 built-inYes
Multi-platform (YouTube/Kick)Twitch (others coming soon)Yes
Source codeOpenClosed

Pricing

$0
Sign-up
0%
Tipping platform fee
Overlays per channel
12+
Built-in overlay kinds

Streamers keep 100% of tips after Stripe's standard processing fees. We monetize separately — not by skimming from your viewers.

Ready to switch?

Log in with Twitch. Set up your overlays in five minutes. No credit card.

Get started →