Guides

OBS browser source settings, step by step

Alerts, chat boxes and stream games all go into OBS as a Browser source. Six steps to add one, the settings that change how it behaves, and what to do when it misbehaves.

A Browser source settings card with a game link, a width of 1920 and a height of 1080, next to StreamArena's D-pad and Pause twins.

To add a Browser source in OBS, click + under Sources, choose Browser, paste the page's link into the URL field, set the width and height to your canvas size and click OK. Most streams use a 1920 by 1080 canvas, so those are the numbers to type.

The same steps work for alert boxes, chat overlays, timers and stream games. A game needs a little more care with the reload options, because reloading it in the middle of a round loses the round. If you're adding a StreamArena game, our OBS games page has the short version.

Add a Browser source in six steps

  1. Copy the link of the page you want to show. A StreamArena game link looks like streamarena.so/s/mario-9QX4.
  2. In OBS, select the scene it belongs in. Click the + button under Sources and choose Browser.
  3. Give the source a name you'll recognize later, like Game or Alerts, and click OK.
  4. Paste the link into the URL field. You can also tick Local file and pick an HTML file on your computer.
  5. Set Width and Height to your canvas size, for example 1920 and 1080. OBS starts a new Browser source at 800 by 600, which is too small for anything full screen.
  6. Click OK. The page appears in the preview, and you can drag its corners to make it smaller.
The Browser source settings to check: URL, width 1920, height 1080, custom CSS left as default, and two options to leave unchecked.
The settings to check in the Browser source window. Leave the custom CSS as it is, because it keeps the page background see through.

Settings to check

A Browser source has more options than most pages need. These are the ones that change how a page behaves on stream.

SettingWhat to setWhy
URLThe page's linkOBS loads it like a browser tab.
Width and HeightYour canvas size, often 1920 and 1080The page lays itself out at this size. A small page stretched up looks blurry.
Custom CSSLeave the defaultOBS's default makes the page background transparent, so the page can sit over your camera.
Shutdown source when not visibleOff for games and timersIf it's on, hiding the source unloads the page, and whatever it was doing is lost.
Refresh browser when scene becomes activeOff for games and timersIf it's on, switching back to the scene reloads the page and starts it over.
Control audio via OBSOnThe page's sound shows up in the audio mixer, so you can set its volume.

Unloads the page when the source is no longer visible.

OBS Studio knowledge base, on the Shutdown source when not visible option

That's harmless for an alert box. A game unloaded in the middle of round 4 loses the round, so leave both reload options off for anything that keeps score.

Click inside a Browser source

Some pages need a click, like a start button or a login. In OBS, right click the Browser source and choose Interact. A window opens where you can click and type in the page without showing your mouse on stream.

StreamArena games don't need it. In OBS, your viewers scan the code the game shows on screen, or open its short link, and play in their phone's browser with no app. Guests on camera join the same way, as shown in guests.

Fixes for common problems

The source is blank or white

Open the same link in a normal browser first. If it loads there, open the source's properties in OBS and click Refresh cache of current page. If the background is white instead of see through, put OBS's default custom CSS back.

The page is blurry or cut off

The width and height probably don't match your canvas. Set them to the canvas size, then right click the source and choose Transform, then Fit to screen.

There's no sound

Turn on Control audio via OBS in the source's properties. The page then gets its own fader in the audio mixer. Check that it isn't muted there.

The page restarts when you switch scenes

Turn off Shutdown source when not visible and Refresh browser when scene becomes active. If you use the source in two scenes, add it to the second one with Add Existing, so both share one page.

Streamlabs Desktop and Meld Studio

Other streaming apps work the same way. In Streamlabs Desktop, click + under Sources, choose Browser Source, name it and paste the link. Streamlabs also has Interact on the right click menu, as its browser source post shows.

In Meld Studio, add a Browser layer and paste the link. Meld's layer docs list it as a layer type that takes a URL.

On Upstream.so a StreamArena game needs no source at all. It's a ready scene in your studio, and Upstream.so's Multi-chat brings in your YouTube, Twitch and Kick chat, so viewers can play by typing. The game runs in the cloud, so it can stay live while your computer is off.

Lay out a game over your camera

Two layouts work well. A full screen game scene suits a dedicated game break, with your camera in a corner. A smaller game in the corner works when you want to keep talking while people play.

A stream layout with a StreamArena game filling the screen, a join code in the bottom left and the host's camera in a rounded box at the bottom right.
A simple game scene: the game at canvas size, the join code in one corner and the camera in the other, with nothing over the question or the timer.

Keep the join code visible. In OBS it's how viewers get in, so don't put your camera or a chat box on top of it. Make a separate scene called Game, so you can switch to it with one hotkey, and keep your camera in that scene too, where people can see you react to the reveal.

Get a game link for your next streamEmbedding a StreamArena game in OBS is free, and viewers play from their phones.
Add a game to OBS

The how it works section on our homepage shows the three steps for a game, and the lineup has filters for small chats, guests and team battles.

Questions

What size should a browser source be?

The same size as your canvas, which is 1920 by 1080 on most streams. Set it in the source's properties, then resize the source in the preview if you want it smaller on screen.

Can I use the same browser source in two scenes?

Yes. In the second scene, add it with Add Existing instead of creating a new one. Both scenes then share one page, so a game or a timer keeps going when you switch.

Will a browser source slow down my stream?

OBS draws the page like a browser tab, so it uses some CPU and GPU. If you see dropped frames, check that browser source hardware acceleration is on in OBS's advanced settings, and close sources you don't need.

Sources

Checked on October 21, 2026. Platform features change, so open the page before you rely on a detail.