Twitch has no built-in closed captions for live streams. Here are the two ways to add real-time captions to your Twitch stream in 2026 — one for your whole stream, one your viewers control themselves.
Add Captions to Your Stream →Last updated: July 31, 2026
Twitch does not offer native closed captioning for live streams — unlike YouTube Live, which auto-captions in English only. To get live captions on Twitch you need a third-party tool. StreamTranslate adds real-time closed captions two ways: an OBS Browser Source overlay burned into your video, or the StreamTranslate Twitch Extension, which lets each viewer toggle captions on or off and pick their own language — including live translation into 50+ languages. Setup takes about 2 minutes.
Around 15% of adults report some degree of hearing loss, and a growing share of viewers watch streams on mute — on phones, at work, in public. Add viewers whose first language isn't yours, and streaming without captions quietly excludes a big slice of your potential audience.
Twitch retired its old built-in caption options for most use cases and never shipped native live CC. That's why caption support on Twitch today comes entirely from third-party tools — and why streams with captions stand out in a language your viewers can actually read.
The overlay method burns captions into your stream video, so every viewer sees them on any device, including mobile and clips:
1. Open streamtranslate.live/control and pick the language you speak.
2. Optionally add one or more translation languages — captions can show your speech translated live.
3. Copy your overlay URL and paste it into OBS as a Browser Source.
4. Go live. Captions appear in real time as you talk.
Full walkthrough: adding live captions in OBS · complete setup guide.
The StreamTranslate Twitch Extension renders captions on top of your stream as a Twitch overlay. Viewers toggle captions on or off themselves and choose their own caption language — a Spanish viewer can read Spanish while a Japanese viewer reads Japanese, at the same time, on the same stream. Nothing is burned into your video.
You can run both at once: overlay captions for clips and mobile, extension captions for viewers who want their own language.
Captions transcribe what you say in your language. Translation converts it into your viewers' languages as you speak. StreamTranslate does both in the same tool — speak once, and your stream can show live subtitles in English plus real-time translations into 50+ languages. See real-time Twitch translation for how streamers use this to grow international audiences.
StreamTranslate — real-time CC plus live translation into 50+ languages; OBS Browser Source and a Twitch Extension; free trial.
Stream Closed Captioner — captioning extension with limited translation offered as a paid Bits add-on.
Pixel Closed Captioning — basic OBS-plugin CC, English-focused, no translation.
Web Captioner — formerly popular free captioner, discontinued.
StreamTranslate is the only option built around captions and translation together, which matters if any part of your audience doesn't speak your language.
No. Twitch has no built-in closed captioning for live streams. Captions come from third-party tools like StreamTranslate, via an OBS overlay or a Twitch Extension.
Use StreamTranslate: open the control panel, pick your language, and add the overlay URL to OBS as a Browser Source — or install the StreamTranslate Twitch Extension so viewers can enable captions themselves. Both take a couple of minutes.
Yes. StreamTranslate translates your speech in real time into 50+ languages, and with the Twitch Extension every viewer can pick their own caption language.
OBS overlay captions are part of the video, so they appear everywhere — clips, VODs, and mobile. Extension captions render only where Twitch Extensions run (desktop site and supported apps).
StreamTranslate · Setup Guide · Upgrade · Privacy · Contact
© 2026 StreamTranslate. Real-time live stream translation.