Twitch Chat Overlay — Free & Customizable Widget
Display your live Twitch chat messages on your OBS overlay. Perfect for facecam-less setups or for highlighting audience interaction — custom badges, configurable animations and message filters are all included.

Features
- Real-time WebSocket sync with zero perceptible latency delay
- 28 distinct visual presets: cyberpunk, minimal, neon, glassmorphism
- Color-coded Twitch badges: mod, sub, VIP and bits displayed
- Configurable entry and exit animations for each message
- Built-in filter to hide chat commands (!so, !clip…) on air
How to add Twitch Chat to OBS
- 01
Sign in to Twools and drag “Twitch Chat Overlay” onto your canvas.
- 02
Enter your channel name: chat appears through an anonymous Twitch connection — no bot, no token.
- 03
Copy your overlay URL and paste it as a Browser Source in OBS.
FAQ — Twitch Chat
Is the chat background transparent in OBS?
Yes. The overlay loads with a transparent background in the Browser Source: only the messages and the frame you styled show on air. You can also pick a semi-transparent or glass container in the editor.
Do I need a bot or an extension to display chat?
No. The widget reads chat through an anonymous IRC connection opened by the overlay itself: no bot to invite, no token to paste. Type your channel name and you're done.
Does it work with Streamlabs or XSplit?
Yes. Any software that accepts a Browser Source displays the widget: OBS Studio, Streamlabs Desktop, XSplit, vMix…
Can I hide chat commands?
Yes, the built-in filter hides messages starting with “!” (!so, !clip…). Message history is capped in memory, built to last through multi-hour streams.
Free · No credit card