Display a Twitch chat overlay on stream in OBS Studio
The OBS Studio broadcasting software provides a lot of flexibility for Twitch streamers who want to get their custom setup exactly right. With showmy.chat's plug-and-play setup, you can add a chat overlay to your OBS scenes in minutes!
Step 1 Get a chat overlay URL with showmy.chat.
Go through the quick and easy overlay builder on our homepage, picking a theme and choosing the settings that are right for you and your stream. When you're done, copy the generated URL at the end.
Step 2 Add the chat overlay to your OBS scenes.
- Open OBS and open a scene you want to display your chat overlay on.
- In your Sources pane, click the + button to add a new scene.
- Choose Browser from the list of source types.
- Make sure that the Create new radio button is selected. Name the scene something like "Chat Overlay," and click OK.
- Paste your generated overlay URL in the URL field.
- Choose a width and a height that make an aspect ratio that you like. Themes should work at most dimensions you need, but many of them look great at around a width of 600 and a height of 800.
- Click OK to save your source.
Step 3 Tweak and troubleshoot.
When you add your overlay to OBS, your browser source will likely be blank to start out with. This is because your overlay is waiting for chat messages on your channel, and unless you're live, you probably don't have active chatters at the moment. There are a few different ways you can show messages while you work so you can tweak your overlay with confidence:
- Append
&DEMO=true
to the end of your browser source URL to display a constant stream of randomly generated chat messages - Go to your own channel on Twitch and send messages in your chat
- Replace your channel's name in the overlay URL with a large channel that's streaming right now to display their chat
If you go with the first or third options, remember to revert the changes to your overlay URL before you go live.
Step 4 Go live!
That's all there is to it! The next time you go live, your OBS scenes will display your Twitch chat in real time!