🎯 Try StreamTranslate free for your next stream — 60-second setup, no card requiredStart Free Trial →

OBS Browser Source Captions Setup — Full Guide 2026

Add live stream captions to OBS in minutes using StreamTranslate's browser source integration. No plugins, no downloads — just a URL in your sources panel.

Get Your Browser Source URL

OBS Browser Source Captions: The Simplest Approach

The OBS browser source method is the cleanest way to add live captions to any stream. Instead of running local software, installing plugins, or dealing with complex audio routing, StreamTranslate delivers captions through a single browser source URL. OBS renders the caption overlay in its native browser engine, and everything is handled by StreamTranslate's cloud infrastructure.

This approach works with any streaming platform — Twitch, YouTube Live, Kick, Facebook Gaming — because OBS doesn't care where it's sending the stream. Your captions appear as part of the composed video output and go out with your broadcast automatically.

1

Sign up for StreamTranslate

Create your account at streamtranslate.live to get access to your unique browser source URL.

2

Open your StreamTranslate control panel

Log in and navigate to streamtranslate.live/control to access your caption configuration settings.

3

Copy your browser source URL

Click the 'Copy Browser Source URL' button. This URL contains your session token and configuration.

4

Open OBS Studio

Launch OBS Studio. If you don't have it, download it free from obsproject.com.

5

Add a new Browser Source

In the Sources panel, click the + button, select Browser Source, give it a name like 'StreamTranslate Captions', and click OK.

6

Paste your URL and set dimensions

Paste your StreamTranslate URL into the URL field. Set Width to your stream width (e.g. 1920) and Height to 150. Click OK.

7

Position the caption overlay

Drag the browser source to the bottom of your canvas. Right-click and use Transform options for precise positioning.

8

Test with a mic input

Speak into your microphone and verify captions appear in the OBS preview within about 300ms. Adjust mic gain if needed for best accuracy.

Frequently Asked Questions

What size should I set the OBS browser source for captions?

Set the width equal to your stream width (typically 1920 for 1080p streams) and height to 120-180px depending on how many lines of captions you want visible.

Why aren't my OBS captions showing audio?

Make sure your microphone is set as the default input device in your system settings. StreamTranslate captures your default microphone input from the browser.

Can I use multiple browser sources for captions in different languages?

Yes. You can add multiple StreamTranslate browser sources with different target languages configured in each to display multiple language caption tracks simultaneously.

Does the OBS browser source need to be visible on my stream?

Yes. The browser source needs to be included in your active scene and not hidden for captions to appear on stream.

Can I style the caption text in the OBS browser source?

Yes. StreamTranslate's control panel includes styling options for font size, caption position, and background. These settings are reflected in the browser source.