How to Add a Live Scoreboard Overlay to OBS (Step by Step)
Add a live, transparent scoreboard overlay to OBS or Streamlabs in about two minutes using a free browser source — no plugins, no downloads, updated from your phone.
What you need
A scoreboard overlay is a transparent web page that OBS layers on top of your camera feed. Because it is a browser source, the score updates live during the stream without you touching OBS at all — you change the score from your phone and the overlay follows.
You need three things: OBS Studio (or Streamlabs, vMix, or anything that supports browser sources), a scoreboard service that produces a transparent overlay URL, and a phone to control the score. This guide uses Score Cast’s free overlay, but the steps are the same for any browser-source overlay.
Step 1 — Create your game and get the overlay link
In Score Cast, create a game, pick your sport and enter the team names and colours. Every game gets a short room code, and each room exposes an overlay URL in the form score-cast.net/overlay/YOURCODE. Copy that link.
Pick the overlay style before you go live — there are eight, from an ESPN-style ticker across the bottom to a minimal corner badge. The style is part of the overlay page, so OBS never needs reconfiguring when you change it.
Step 2 — Add a browser source in OBS
In OBS, select your scene, then:
- Click + under Sources and choose Browser.
- Name it (e.g. "Scoreboard") and click OK.
- Paste the overlay URL into the URL field.
- Set Width and Height to your canvas size — usually 1920 × 1080.
- Leave "Custom CSS" empty and click OK.
Step 3 — Position it and go live
The overlay background is transparent, so only the scoreboard graphic shows. Drag it into position if the style needs it (ticker styles are already laid out full-width). That is the whole setup — from here, score the game from your phone and the overlay updates in real time.
One tip for multi-camera or multi-scene setups: add the same browser source to every scene using "Add Existing" rather than creating a new one each time. OBS then keeps a single connection to the overlay, which saves resources and keeps every scene perfectly in sync.
Troubleshooting
Overlay shows a black background: make sure you used the overlay URL, not the display URL — the display page is designed for TVs and has a solid background, while the overlay page is transparent.
Score not updating: browser sources are paused by OBS when a scene is inactive if "Shutdown source when not visible" is ticked. Untick it so the score keeps flowing in every scene.
Blurry text: set the browser source resolution to match your canvas exactly rather than scaling a small source up.
Put a live scoreboard on any screen
Score Cast is a free-to-start scoreboard for 22 sports — control from your phone, display on any TV, projector or stream.
Start Scoring — FreeFrequently asked questions
Does the overlay work with Streamlabs and vMix too?
Yes. Anything that supports a browser source works the same way — Streamlabs Desktop, vMix, XSplit and YouTube Live production tools all accept the same overlay URL.
Do I need to install an OBS plugin?
No. The overlay is a normal transparent web page added as a browser source, so there is nothing to install or update.
Can someone else control the score while I stream?
Yes — the controller runs on any phone with the game’s room code and PIN, so a scorer at the table can drive the overlay while you produce the stream.