How to add a Twitch Chat Overlay to Your Stream on OBS Studio

By having a chat overlay on your stream, you are guaranteed to increase engagement, as viewers love to see their names pop up on the stream! In this article, you’ll learn, step-by-step, how to add a Twitch chat overlay to your OBS stream. You can also follow along with a video tutorial

Step 1: Open OBS Studio

Firstly, ensure that you have OBS Studio opened and ready to go. If you do not have this downloaded, you can do that here!

Step 2: Log in to

After you get OBS Studio set up, head to

Stream Elements
From here, you will want to log in using your Twitch account. It will ask you to authorize Twitch to have access to Stream Elements.

Stream Elements Login
Once this is all logged in, you’ll see this dashboard.

Stream Elements Dashboard

Step 3: Creating your Overlay

On the left-hand side, select ‘Streaming Tools’ and then select ‘Overlays’. 

Stream Elements Overlays
Now, create a new overlay.

New Overlays Stream Elements
After clicking this, it will ask you to choose an overlay resolution. Let’s just leave it at 1080p and click ‘Start’.

Step 4: Changing the Stream Settings

Press the plus sign (+) icon in the bottom left corner to create your chat box. Then select 'Stream Tools'.  

Stream Elements STreaming Tools
From here, click 'Your Stream’s Chat'. After doing this, you’ll see a black box in the upper-left-hand part of your screen. You can drag this across the screen by simply clicking on it and moving it. You can also drag the corners out to change the shape of the chat box. 

Next, you will want to press 'Dark Chat' to customize this. 

Chat Settings
Make sure that 'Show Messages Permanently' is checked. Leave the messages fading after 30 seconds, and I recommend leaving the message delayed at 2 seconds. This way, people have enough time to read the messages and do not try to spam the chat. With this, the chat can flow nicely. 

Step 5: Change the Size, Position, and Style of the Chat

Firstly, you’ll want to go down to where it says ‘Position, Size, and Style’. You’ll want to make the dimensions 541px (width) by 670px (height). These dimensions will give you a nice-sized chat box, and then we can also directly resize the box inside OBS. 

Position and Size for Chat
Next, you’ll want to press 'Enable Custom Font', which can be found under 'Text Settings'. For tutorial purposes, let’s name the custom font ‘Impact’, which will give us a nice, bold, and easy-to-read font. 

Chat Settings in Stream Elements
Now, let’s change the color to white and adjust the text size to about 25. 

With all of these settings now correct, press 'Save'. It will prompt you to give your overlay a name, so I’m going to call it 'Overlay Chat'. Press 'Save' one more time to finish this step. 

Step 6: Adding your Chat Box to OBS Studio

Even though we’ve finished the last step, we’re not entirely done adjusting the settings of the chat box. You’re going to want to press the paper clip icon on Stream Elements to copy the chat box and then head over to OBS Studio. 

In your sources, you can see that there is already a 'Chat Overlay'; you will want to delete this.

OBS Source Setup
Once that’s deleted, press the plus sign (+) icon, select 'Browser', name this 'Chat', and select 'Okay'. 

Next, it will ask you for a URL; this is where you want to paste the link that you just copied for your Stream Elements chat overlay. For the width and height, you’re going to want this to be 1920px (width) by 1080px (height). Once you press 'Okay', you should see that your chat comes up as the same black box from Stream Elements. 

OBS conosle SEtup
Now, just position this where you want your chat to be. With this in place, we can go ahead and test the chat box!

Step 7: Testing the Chat Box

To test your chat box, navigate to the bottom-right corner of your screen and click on 'Settings' inside OBS Studio. Then, go to 'Stream' and ensure that under 'Service', it says 'Twitch'.

OBS Settings for Twitch
With this, you should be able to exit settings and have the chat option on the left-hand side of your screen.

Send MEssage on Twitch in OBS
If this does not appear on your screen, you can also do this directly on the Twitch app. To test this, we will type 'This is a Test', send the message, and ensure that everything is working. 

If this is truly working, you should see your chat appear on your stream. 

Twitch Chat OBS

Step 8: Making the Chat Box Transparent

Since the chat is working, now is the time to head back to Stream Elements and make an adjustment. This step will explain how to make the chat box transparent so that we can eliminate the black box in the middle of the stream. 

To make this change, head over to settings and find where it says 'Dark Chat'.

Transparent Chat Stream Elements
Instead of 'Dark Chat,' you’re going to want to select 'Custom.' Once you do this, you’ll see that it will go ahead and adjust itself to be transparent. 

Now, head further down to 'Text Settings', and let’s make the text size slightly bigger- around 30px. 

Transparent Chat OBS
One of the many great things about having this linked to OBS Studio is that, once you press save, it will automatically update on both websites. 

Step 9: Final Test

To make sure that everything is synced and working once more, head back to OBS Studio and try another test chat. 

As you should see, your text box is now transparent! 

Step 10: Adding Overlays 

To utilize excellent streaming tools like countdown timers or chat overlays, head over to, where there are many overlays to choose from. 

They have sub emotes, animated overlays, static overlays, countdown timers, twitch panels, stinger transitions, and so much more! 

Stream Designz Overlays
Having overlays and utilizing tools like this help your stream to stand out to your viewers and appear a thousand times more professional than your average streamer! 

In Conclusion: 

By having these accounts linked and by having a nice-looking chat box, you’re going to drive-up viewer engagement on your stream. Not only this, but it also helps your stream to have a professional edge. 

Be sure to follow this tutorial and check out for more tools to improve your stream!



Back to blog

Animated Stream Overlays