60-second setup · One URL · No plugin

The Easiest OBS Caption Setup

No plugin install. No model download. No API keys. No Google Cloud account. No GPU configuration. Just paste a URL into OBS as a Browser Source. 60 seconds. Live.

Try StreamTranslate Free → View Pricing

card required for the Free Plan; no payment unless you upgrade. Free Plan with 3 hours every month. Works on any browser.

TL;DR
If you have set up OBS scenes before, you have already done 90% of the work. Pasting a StreamTranslate URL into OBS is identical to adding a Twitch chat overlay or alerts widget. 60 seconds. Free Plan with 3 hours every month.

The 60-second setup

  1. 0:00 — Sign up. Open streamtranslate.live/control. Enter email or sign in with Twitch/Google. Free Plan with 3 hours every month, card required for the Free Plan; no payment unless you upgrade.
  2. 0:15 — Pick languages. Source language (what you speak) and target language (what viewers see). Press Generate.
  3. 0:30 — Copy URL. Your unique OBS browser source URL appears. Copy it.
  4. 0:45 — Add to OBS. Open OBS. Sources panel → + → Browser. Paste URL. Set width 1920, height 1080. Click OK.
  5. 0:60 — Go live. Hit Start Streaming. Captions appear on stream as you speak.

Compare to other caption tools

ToolSetup stepsTime
StreamTranslateSign up → Copy URL → Paste in OBS60 seconds
LocalVocalDownload installer → Install plugin → Restart OBS → Download Whisper model (1.5GB) → Configure audio routing → Configure source15-30 minutes
OBS Closed Captioning PluginInstall plugin → Sign up Google Cloud → Enable Speech API → Generate API key → Add billing → Paste key → Configure30-45 minutes
Caption.Ninja (free path)Choose source/target → Configure URL params → Paste as Browser Source → Test (may fail in Chrome) → Switch to Edge → Test again5-15 minutes when working
Caption.Ninja (premium path)All above + Sign up Google Cloud + Enable Translation API + Generate key + Paste key in URL + Configure billing30+ minutes

Why it is this simple

Three design decisions:

  • OBS browser source as the only integration. No plugin to install or compile. No DLLs. No platform-specific binaries. Just a URL.
  • Managed speech recognition. No model to download. No GPU to configure. No API keys. We run advanced AI on our infrastructure.
  • Managed translation. No Google Cloud or OpenAI account to set up. We run DeepL + Google + Azure in parallel and pick the fastest result.

Want even faster? Stream Pass

For one-off events (charity stream, special collab, multi-language tournament), skip the subscription entirely. The $9.99 Stream Pass is one-time, gives you 12 hours of streaming, no recurring charge. Pay once, use it.

Frequently asked questions

Do I need to install anything on my computer?
No. No plugin, no app, no driver. Just paste a URL into OBS.
Does this work with Streamlabs / Meld Studio / XSplit?
Yes. Any streaming software that supports Browser Sources works the same way.
What if I have never set up an OBS browser source before?
Open OBS → Sources panel → click the + button → choose Browser → paste URL → set 1920x1080 → OK. That is it.
Do I need to download a translation model?
No. Translation happens on our servers. No model downloads required.
Will it work if I close my dashboard tab?
No, you need to keep your control tab open during streaming (this is where the mic audio is captured). Your OBS browser source connects to the same room.

Free Plan with 3 hours every month

card required for the Free Plan; no payment unless you upgrade. One URL pasted into OBS. Live in 60 seconds.

Launch StreamTranslate →

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