Add real-time translated captions to Streamlabs Desktop. Setup takes 2 minutes — no plugin, no OBS required, works with all your existing Streamlabs widgets.
Get Started FreeStreamlabs Desktop is built on the same OBS engine (obs-studio) and supports browser sources identically. StreamTranslate generates a URL that you add as a Browser Source widget in Streamlabs — captions appear on your stream as a transparent overlay in real time.
No Streamlabs plugin, no OBS installation, no API keys. Just a URL in a browser source.
You only need to do this setup once. The browser source is saved to your Streamlabs scene and works every time you go live.
When you switch Streamlabs scenes, browser sources reload. StreamTranslate handles this gracefully — captions resume automatically within 1–2 seconds of a scene switch. This is normal Streamlabs behavior for browser sources and doesn't affect the quality of your captions.
Streamlabs Alert Box (follower, subscriber, and donation alerts) runs as a separate browser source from StreamTranslate. There's no conflict between them. You can layer StreamTranslate captions above or below your alert box — position them in the Sources panel by drag order.
Streamlabs themes and overlays are pre-configured scene layouts. StreamTranslate works alongside any Streamlabs theme — add it as an additional source in any themed scene without modifying the theme.
The Streamlabs chat overlay widget runs independently from StreamTranslate. Both display simultaneously as separate browser sources. Position them in different screen regions to avoid overlap.
Both work equally well with StreamTranslate — the browser source technology is identical. A few practical differences to consider:
If you're already using Streamlabs Desktop, there's no reason to switch to OBS for StreamTranslate. Both platforms deliver the same caption quality and latency.
Understanding your Streamlabs-using viewers helps inform language choices:
For most Streamlabs streamers, Spanish and Portuguese are the highest-ROI translation choices for reaching new international viewers.
Wait 1–2 seconds after switching scenes — browser sources reload in Streamlabs. If captions don't appear after 5 seconds, right-click the StreamTranslate browser source and select "Refresh".
In the browser source settings, ensure "Page background color" is set to transparent (or the alpha value is 0). If the issue persists, add ?bg=none to your StreamTranslate URL.
StreamTranslate needs browser microphone access. In Streamlabs browser source settings, ensure "Allow microphone access" is enabled. If Streamlabs shows a permission prompt, click Allow.
Ensure your system's default microphone is the one you speak into during streams. StreamTranslate uses the system default microphone unless overridden in the StreamTranslate control panel.
Yes. Add the StreamTranslate URL as a browser source in Streamlabs Desktop — identical to OBS setup. Takes under 2 minutes.
No. Streamlabs Mobile doesn't support browser sources. Use Streamlabs Desktop (PC/Mac) or OBS Studio.
StreamTranslate's caption processing runs in the cloud — not on your PC. The browser source itself uses under 1% CPU in Streamlabs.
No. Add the browser source once and it persists in your Streamlabs scene. Works automatically every time you go live.
Yes. They're separate browser sources — no conflicts. Layer them as you prefer in the Streamlabs source panel.