For Twitch streamers
Why translate your Twitch stream?
A big share of Twitch's audience doesn't speak the streamer's language — those viewers usually just leave. BabelStreamer turns your speech into real-time translated captions, so a viewer in Tokyo or Berlin can follow your stream as naturally as one down the street, without you changing how you play or talk.
Built for Twitch specifically
- Connect your Twitch channel to your BabelStreamer account so viewers can find your session automatically
- The mobile reader supports Twitch chat alongside translated captions
- The desktop extension overlays captions directly on your Twitch tab — no extra window to manage
What it doesn't change
- Your existing OBS scenes, overlays, and setup — the BabelStreamer plugin is one extra audio filter
- Your stream's own latency — captions arrive at about the same time, not seconds behind
- Twitch's own auto-captions, if you use them — BabelStreamer runs independently, translated per viewer
Setup
How it works on Twitch
Three pieces, one per job — see the full OBS plugin walkthrough for setup details.
1–2. You (the streamer)
- Install the BabelStreamer OBS plugin and add it as a filter on your mic source
- Link your Twitch channel and start streaming — the plugin only connects while you're actually live
3. Your viewers
- Install the free browser extension (or open the mobile reader on phone/tablet)
- Pick your language once — no account needed, and it's free for viewers
Languages
Supported languages
Speech recognition (what you speak on stream): English, French, German, Spanish.
Caption translation (what viewers can read): English, French, Dutch, Spanish, Tagalog, German, Japanese, Korean, Portuguese, Brazilian Portuguese, Russian, Italian, and Chinese.
Caption translation (what viewers can read): English, French, Dutch, Spanish, Tagalog, German, Japanese, Korean, Portuguese, Brazilian Portuguese, Russian, Italian, and Chinese.