Maximize Your Reach on Twitch with Live Captions

Imagine boosting the reach of your Twitch livestreams by 25%. Sounds enticing, doesn’t it? According to data from our YouTube channel, almost one in four viewers enable closed captions.

Did you know that Twitch, like YouTube, provides built-in captions? With a single click, viewers can enable real-time transcriptions of your live streams or VODs, irrespective of whether they are watching on desktop or mobile.

Twitch Captions Settings
Captions are shown natively on Twitch without an extension

This feature can be beneficial for a variety of reasons. Maybe English isn’t the viewer’s first language, they have hearing impairments, or perhaps they’re in an environment where audio isn’t an option.

By following this guide, you’ll learn how to create a more inclusive, accessible, and engaging livestream by enabling the option of live captions for your viewers.

The best part? You don’t need any additional Twitch extensions or the inconvenience of visiting a separate website each time you stream. You can set it up for free using OBS.

Installing the Closed Captions OBS Plugin

To begin setting up live captions in OBS, ensure that OBS is closed if it is currently running. Download the latest version of the Closed Captions Plugin suitable for your operating system from the releases section.

Once the zip file is downloaded, you need to extract its contents. Inside, you will find a folder named obs-plugins. Navigate to your OBS installation folder, which is typically located at C:\Program Files\obs-studio\.

Extract the closed captions plugin into OBS folder
Extract the Closed Captions plugin into the OBS folder

Next, copy and paste the obs-plugins folder into your main OBS installation folder. This should already contain obs-plugins, bin, and data folders. Windows will ask you to confirm to copy and replace files.

Now you’re ready to start OBS. You should see a Cloud Closed Captions option at the bottom of the Tools menu.

Cloud Closed Captions should show in OBS Tools dropdown
Cloud Closed Captions should show in the OBS Tools dropdown

Click on Settings in the new Captions Preview window and select your audio source for captioning under Caption Source. For the best captioning results, select the OBS audio source that is just your microphone, and no other audio sources.

Select your microphone from the Caption Source dropdown Adding Closed Captions in OBS
Select your microphone from the ‘Caption Source’ dropdown

If you’re using an interface like the GoXLR or a Stream Deck + with Wave Link which mixes all your audio sources together into one stream mix, you’ll need to set the Caption Source to your microphone-only source. This ensures that the caption plugin isn’t trying to pull your voice out from a full stream mix with game sound, music, and teammates, and instead is only receiving the feed from your microphone.

Next, look at the Caption When option. This allows you to customize when the plugin should be making captions. The default option of caption when Caption Source is heard on stream is likely what you’ll want to stick with. This means that if you mute your microphone on stream, it will stop captioning until you unmute.

Caption When Caption Source is heard on stream Closed Captions in OBS for Twitch
Caption When: Caption Source is heard on stream

This is a significant advantage over using a website to write captions for you, as those would keep captioning even when you mute your microphone, which could potentially leak unwanted info to your audience!

Set your language to match the language you’ll be speaking on stream and choose whether you want to enable the Profanity Filter.

You also get the option to determine where you want the captions to go. This could be just for your streams, or for local recordings too – a handy feature if you plan to caption videos on YouTube, Instagram, or TikTok later.

Leave the Lines setting on 3 and Force linebreaks unchecked to avoid issues with how Twitch displays the captions. All other settings can be left at their defaults.

Settings for Closed Captions Plugin for OBS Twitch
Settings for Closed Captions OBS Plugin

There are plenty of additional functionalities in the other tabs. If you want to for example save your transcripts in .srt files or hard-bake the captions into your stream as a text source.

You can even set up some text replacements if you notice a certain word you say that keeps getting transcribed incorrectly. But for now, let’s focus on getting the basic setup right.

Click Save and then enable the live captions by checking the Captioning Enabled box to test the captioning before going live.

Testing Closed Captions in OBS for Twitch
Testing the captions

The connection might take a couple of seconds to establish and start working. Once it’s connected, it’ll continue outputting what you’re saying into the preview window. This plugin uses Google’s Speech-To-Text Cloud API, which is the same service that YouTube uses for auto-generated captions. It performs well for most major languages and common words but may struggle with technical terms from games, like champion names, for example.

As you will notice, the transcription is almost instantaneous, with only about a half-second delay. This makes the experience ideal for viewers who want to watch your stream with captions enabled.

Lastly, there is a dock view that you can open to ensure that your captions are working properly while you are live. If it’s not already showing, you can enable it in Docks → Captions. You can position this dock wherever you want in your OBS window.

Enable the Captions Dock in OBS Studio
Enable the Captions Dock in OBS

How Viewers Enable Captions

Now that you’ve set up the streamer side of things, you might be wondering how your viewers can enable these live captions. It’s a simple process that your viewers can follow the next time you go live.

Your viewers will notice a small CC button on the Twitch player. By clicking this, they can enable the captions. But that’s not all; viewers also have complete control over the appearance of the captions on their end. By opening the Closed Captions Options, they can customize their viewing experience to their liking.

Within these options, viewers can modify the text and background colors using presets. For those who want a more personalized experience, they can delve deeper into the options and adjust the font, text size, color, alignment, position, and opacity of the captions, as well as some text effects and background customization. This level of control ensures that each viewer can tailor the captions to their specific needs and preferences.

Twitch Captions Color and Font Settings
Viewers can modify the font, size, color, and alignment of captions

Also, the captions aren’t just for your stream while you are live, they will also be available for users watching your Twitch VODs after your stream ends, further enhancing the accessibility of your content.

To help your viewers get the most out of your streams, I’d recommend setting up a chat command or timer in your chat that explains how to enable or disable the captions. By educating your audience on how to use these features, you’re ensuring they have the best possible experience while watching your streams.

Captioning for Dual-PC Setups

If you’re running a dual PC setup with a separate streaming PC, you’re likely getting all of your audio mixed together into one source. This combines your microphone, game, team chat, and other sounds through a device like the GoXLR or a Mixer of some sort.

In such a setup, you need to tweak your configuration slightly to ensure optimal use of the captioning feature. Here’s what you need to do:

  1. Create a new Audio Input Capture source in OBS, using the device that’s only the microphone. You could name this source Microphone only for ease of identification. Ensure you mute this source to prevent your stream from hearing the microphone twice.
  2. Head over to the caption settings. Set the Caption Source to the Microphone only OBS source that you’ve just created and muted. This ensures that the plugin uses clean microphone audio for captioning.
  3. Set Caption When to Mute Source is heard on stream. This setting ensures that the captions are generated only when a selected mute source is heard on stream, providing an additional layer of safety.
  4. Set Mute Source to your mixed audio OBS source that the stream hears. This way, the captions are generated from the clean microphone audio, but they are only active when the mixed audio source for the stream is unmuted in OBS. When the mixed source for the stream is muted in OBS, the captions also get muted.
Dual PC Setup for Closed Captions in OBS Studio for Twitch
Dual-PC Settings for Closed Caption OBS Plugin


Incorporating live captions into your Twitch streams is an effective way to broaden your audience reach, enhance viewer engagement, and make your content more accessible.

By leveraging a simple OBS plugin, streamers can provide real-time transcriptions without the need for additional extensions or third-party websites. For viewers, enabling captions is as simple as clicking the CC button that’s already available on the Twitch player.

Remember, educating your viewers about these features can help them get the most out of your streams. So, whether you’re a streamer looking to expand your reach or a viewer wanting to catch every word of your favorite streamer’s commentary, live captions are a game-changer.

Video Guide

As with all of our guides, below we have included a full video tutorial if that is your preferred method of learning.

MAXIMIZE Your Reach on Twitch with Live Captions

Stay up-to-date with the latest news and tips in livestreaming by signing up for our newsletter!

Explore our archive of past newsletters. You can unsubscribe at any time.

The founder of Gaming Careers with a borderline unhealthy obsession for cameras, microphones, and all things streaming. He gets mistaken for Stephen Merchant at least 5 times a day.

You Might Also Enjoy...

5 Mistakes Holding Back Your Twitch Stream

Can't grow your Twitch audience? Discover the 5 common mistakes small streamers are making with their livestreams.


Free Microphone Plugins: The Secret to Superior Sound in Your Livestreams

Discover the secret to high-quality livestream audio with our guide on free microphone plugins. Learn how to optimize your audio today!


9 Advanced Stream Deck Tips Every Streamer Needs to Know

Upgrade your livestreams with these advanced Stream Deck tips. Discover how to maximize your Stream Deck's potential, from audio routing to countdown timers.