← back to babelstreamer.com

Live translation for Twitch streams

Turn your Twitch stream into live captions your international viewers can actually read, in their own language.

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.