Free Twitch Chat Overlay for OBS New
Show your live Twitch chat on stream with a transparent background: emotes, badges and name colours, fade-out, hidden bots and !commands, and sub notices. Read-only and anonymous — no login, no token, works as an OBS browser source.
No login · Anonymous read-only chat · Transparent background
Chat overlay
Live preview of the exact page OBS will load. Demo messages until you enter a channel.
In OBS set Width 420 and Height 720. Leave “Shutdown source when not visible” off so chat history stays when you switch scenes.
?embed=1 to the URL for a bare iframe-ready widget.4 steps · ~1 minute
Each step is a single action — no setup, no sign-up. Outputs are client-side; nothing is uploaded.
Enter your channel
Type the Twitch channel name or paste the channel link. The preview switches from demo messages to your live chat.
Set the look
Pick bubbles, plain text or one panel, the font size, how many messages to keep and whether they fade, plus a theme or your own colours.
Copy the URL
Press Copy URL. The link holds every setting — no account, nothing stored on our side.
Add it to OBS
Sources dock, +, Browser. Paste the link into URL, set Width and Height, press OK. Leave “Shutdown source when not visible” off so chat history survives scene switches.
How the overlay reads your chat
When OBS opens the overlay link, the page connects to Twitch’s chat server over a secure WebSocket, signs in as an anonymous guest and joins your channel. Each message arrives with the chatter’s display name, name colour, badges and the positions of any Twitch emotes, which the overlay turns into emote images. If the connection drops it reconnects on its own, waiting a little longer after each failed attempt.
Because it is a read-only guest, the overlay only shows what any logged-out viewer can see. It never sees whispers or anything that needs moderator rights, and it cannot post in chat.
Settings worth changing
- Messages on screen — fewer messages for a small corner box, more for a tall side column.
- Fade out after — makes chat disappear when nobody is talking, so the overlay does not cover the game.
- Hide bots — the default list covers common chat bots; add your own bot’s name.
- Subs and gift notices — shows Twitch’s own notice text for subscriptions, resubs and gifted subs, with the chatter’s message if they wrote one.
Need starting soon and be right back scenes, a timer or a goal bar in the same style? Open the full free OBS overlays generator.
Frequently asked.
Calculator outputs are estimates. Each Q below names the source data and the assumptions baked in.
How do I add Twitch chat to OBS?
Do I have to log in or give access to my Twitch account?
Is the chat background transparent?
Are emotes, badges and name colours shown?
Can I hide bot messages and !commands?
What happens when a moderator deletes a message or bans someone?
Will messages stay on screen forever?
Does it work for Kick chat?
Done with the tool? Ship the channel.
Streamrise delivers real Twitch and Kick viewer floors — residential IPs, geo-targeted, with chat presence. Same engineering rigor you saw in the calculator, on the paid side. No password requested. Cancel anytime.