The easiest way to add subtitles to Twitch: install the StreamTranslate extension. Viewers get real-time subtitles in their language inside the Twitch player — no OBS overlay required.
There are two approaches to subtitles on Twitch. This guide covers both so you can pick what's right for you:
For most streamers, Method 1 (the Twitch extension) is the right choice — it gives viewers control, supports every language simultaneously, and doesn't clutter your stream layout.
This method works with OBS Studio, Streamlabs, Prism Live Studio, and any software that supports browser sources.
With the Twitch extension method: viewers see a new button in the Twitch player. They click it, choose their language from a dropdown, and subtitles appear below the video in a panel. They can toggle it on/off at any time without affecting other viewers.
With the OBS overlay method: subtitles appear directly on the stream video in one language, visible to all viewers. Viewers can't hide them or choose a different language.
Also supports IRL with Moblin and the OBS audio plugin, including home and cloud OBS setups such as IRL Toolkit.
Use an OBS receiver for IRL Pro, Larix Broadcaster, PRISM Live Mobile or TVU Go. Cloud providers may need to install the plugin on your server.
Moblin · Moblin Browser Source · Cloud OBS · IRL Toolkit · OBS Studio · IRL Pro · Larix Broadcaster · PRISM Live Mobile · TVU Go · MediaMTX