OBS · Live Translation · Browser Source

OBS Live Translation — Real-Time Subtitles for OBS Studio

Add real-time translated subtitles to OBS in 60 seconds. StreamTranslate runs as a browser source — no plugin, no GPU overhead, 65 languages.

Add OBS Translation Free →

Key Stats

65
Languages
Varies by setup
Latency
60s
Setup Time
0
Downloads

How to Add Live Translation to OBS

1

Go to StreamTranslate

Visit streamtranslate.live/control. Select your speaking language and the language you want subtitles in.

2

Copy your overlay URL

Your control panel generates a unique browser source URL. Copy it — this is the link you'll add to OBS.

3

Add as Browser Source in OBS

In OBS Studio, click "+" under Sources → Browser Source. Paste the URL. Set width: 1920, height: 1080. Position it at the bottom of your scene.

4

Go live with real-time OBS translation

Start streaming. Translated subtitles appear on your stream in real time — caption timing that varies with audio, language, and connection, no extra software needed.

Why Use StreamTranslate for OBS Translation?

LocalVocal is an OBS plugin supporting transcription and translation with CPU processing and optional GPU acceleration. StreamTranslate offers cloud speech processing and a browser-source overlay. Both require audio configuration and testing; check compatibility after software updates.

  • No plugin install — works as a browser source on any OBS version
  • Cloud speech processing — all processing happens in the cloud
  • 65 languages — Spanish, French, Japanese, Korean, Arabic, Hindi, and more
  • Caption timing varies with audio, language, and connection — subtitles appear in real time as you speak
  • Works with OBS, Streamlabs, XSplit — any streaming tool with browser source support
  • Dual language output — show original + translated text simultaneously on Pro plan

OBS Translation vs OBS Plugins

LocalVocal supports CPU processing with optional GPU acceleration. StreamTranslate processes speech in the cloud and displays captions through a browser-source overlay. Audio capture and rendering still use local resources, and each setup needs testing after software updates.

  • LocalVocal: OBS plugin with transcription and translation; CPU supported, GPU acceleration optional
  • StreamTranslate: cloud speech processing and a browser-source overlay; configure audio capture and test after software updates

Frequently Asked Questions

How do I add live translation to OBS?

Go to streamtranslate.live/control, select your languages, copy the overlay URL, and add it as a Browser Source in OBS. Set width to 1920 and height to 1080. Translation starts the moment you go live.

Does OBS have built-in translation?

No. OBS does not have native live translation. StreamTranslate fills this gap — it's a browser source that adds real-time translated subtitles in 65 languages.

What is the latency for OBS live translation?

StreamTranslate caption timing varies with audio, language, connection, and settings. Measure the caption delay in a local recording before your stream.

Add OBS live translation to your stream in 60 seconds

Start Free — No Plugin Required

Related Pages

Also stream IRL

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

IRL setup guide · Desktop setup guide