The caption overlay is a personal web page that displays your live captions over a transparent background. Add it to OBS (or any streaming tool that supports browser sources) and your captions appear right on your stream — styled however you like, visible to every viewer, no Twitch extension required.

Getting your overlay URL

  1. Open the Caption Settings page in your Stream Closed Captioner dashboard.
  2. Find the OBS Caption Source card. It shows your personal overlay URL.
  3. Click Copy to copy the URL.

Your URL contains a private token that is unique to you. Treat it like a password for your captions — anyone with the URL can watch your live captions.

Regenerating your URL

If your URL ever leaks (for example, it appeared on stream), click Regenerate on the same card to get a fresh one.

Warning: Regenerating immediately invalidates your old URL everywhere you've pasted it — OBS browser sources, bookmarks, anywhere. After regenerating, you must update OBS with the new URL. A stale URL is the most common reason captions "silently stop showing." If that happens, the overlay page shows a notice telling you the URL is no longer valid, so check your OBS source for that message first.

Adding the overlay to OBS

  1. In OBS, click + under Sources and choose Browser.
  2. Name it something like "Captions" and click OK.
  3. Paste your overlay URL into the URL field.
  4. Set a size — Width 800, Height 200 is a good starting point for a caption strip. Any size works; captions always sit at the bottom of the source, so place the source where you want your captions to appear.
  5. Click OK. The background is transparent — you'll only see the caption box when captions are coming through.

Start captioning from your dashboard as usual, and your words appear in the overlay.

Customizing how your captions look

You don't have to touch the URL by hand — there's a built-in settings tool:

  1. Open your overlay URL in a normal browser tab (Chrome, Firefox, Safari…).
  2. Click the gear button in the top-right corner.