For streamers and casters

OBS Scoreboard Overlay

A live scorebug for OBS, Streamlabs, vMix, or XSplit. Add one Browser Source, then keep score from your phone between games; the overlay updates itself on stream. Free to start, with a transparent version for keying straight over your video.

Powering leaderboards for thousands of people

maketheboard.com/s/friday-night-finals?overlay=1
A live MakeTheBoard scorebug showing Eagles 87, Tigers 84 with the game clock at 2:34, as it appears in an OBS Browser Source

Set up in three steps

About two minutes from a blank scene to a live scorebug. No plugin, no download.

  1. 1

    Pick a sport and name the teams

    Create a scoreboard and choose the sport. That sets the clock, the score buttons, and what the bug shows. Team colours are yours to change on any plan.

  2. 2

    Copy a link from Share

    The display link works on every plan. The stream overlay link, which ends in ?overlay=1, draws the bug with a transparent background for keying over video.

  3. 3

    Add it to OBS as a Browser source

    Sources → + → Browser. Paste the link, set the width to your canvas width and the height to about 400, and crop the rest. Then keep score from your phone.

Built for a stream, not just a gym wall

The parts that matter once you are live: the bug updates itself, someone else can run it, and it looks like broadcast graphics.

One Browser Source, no scene switching

Paste the link once. Every point, clock tick, period change, and FINAL reaches the stream on its own over a live connection, so you never alt-tab out of the game to fix a graphic.

A transparent overlay that keys over video

The overlay link draws the scorebug with no background and no page chrome, so it sits over your gameplay or camera feed like a broadcast bug instead of a boxed-in web page.

Keep score from your phone, or hand it off

The scorekeeping link opens on any phone or tablet. Tap the score between rounds yourself, or give the link to a caster or a volunteer and keep playing.

Presets for 23 sports and games

Pick basketball, volleyball, baseball, or a plain first-to-N and the bug gets the right clock, sets, shot clock, or count. Rename periods and score buttons to match your game, map, or round.

Undo, horn, and keyboard shortcuts

A mis-tap is one Undo away. Sound the horn from the console, and drive the clock and the scores from the keyboard when you are at a desk instead of courtside.

Works in Streamlabs, vMix, and XSplit too

Anything with a web source can show it: Streamlabs Desktop, vMix, XSplit, and OBS on Windows, Mac, or Linux. It is a web page, not a plugin, so there is nothing to install or update.

Browser Source settings that work

The same values apply in Streamlabs Desktop. vMix and XSplit only need the URL and size.

SettingUseWhy
URLThe stream overlay link, or the display link on a free boardBoth come from the Share dialog. Only the overlay link is transparent.
Width × Height1920 × 400 on a 1080p canvas, 1280 × 270 on 720pThe bug is a wide strip. Give it the canvas width, then crop the height with Alt-drag.
FPS30It is not video. A higher rate only spends CPU your game wants.
Shutdown source when not visibleOffKeeps the live connection open while you are on another scene.
Refresh browser when scene becomes activeOnReconnects the page if the network dropped during a break.
Custom CSSLeave OBS's defaultThe default rule makes the page background transparent; the overlay relies on it.

What is free, and what the unlock adds

No subscription needed for streaming. The transparent overlay is a one-time unlock on the scoreboard you stream with.

Free

The display link as a source

  • Full scorebug with live updates, on any platform
  • Sport presets, clock, shot clock, sets, and the count
  • Horn, undo, keyboard shortcuts, saved results
  • Team names, colours, and a scorekeeping link for a helper
  • Dark background and a small MakeTheBoard mark
Create a free scoreboard

$15 one-time, per scoreboard

The transparent overlay

  • Overlay link with no background, keyed over your video
  • No MakeTheBoard mark on the display
  • Team logos on the bug
  • Everything on the free side, kept
  • Yours for good on that scoreboard; nothing renews

Bought from the scoreboard console, under the preview of what fans see.

Frequently Asked Questions

Create a scoreboard, open Share, and copy the display link. In OBS, add a Browser source, paste the link as the URL, set the width to your canvas width (1920 for 1080p) and the height to about 400, and click OK. Crop the empty space with Alt-drag. That is the whole setup; scores you enter on your phone appear on stream by themselves.

Use the stream overlay link from the Share dialog instead of the display link. It ends in ?overlay=1 and renders the scorebug with no background and no page chrome, so it keys straight over your video. Leave OBS's default Custom CSS in place; that is what lets a web page show through. The overlay link is part of the one-time unlock for a scoreboard; the plain display link works free, with a dark background.

Yes. Streamlabs Desktop has the same Browser Source as OBS. In vMix add a Web Browser input, in XSplit add a Webpage source, and paste the same link. Live updates work in any tool that keeps the page loaded.

The scorebug is a wide strip. Give the source the full width of your canvas (1920 on a 1080p canvas, 1280 on 720p) and a height around 400, then crop the unused space in OBS. Set FPS to 30; the scoreboard is not video, so a higher rate only costs CPU.

Yes. Every scoreboard has a scorekeeping link that works without an account. Send it to a caster, a co-host, or a volunteer and they update the score from their own phone while you play. Their taps reach the stream the same instant as yours would.

Yes. Pick Something else as the sport for a plain score with +1 buttons, or Timed game for a match clock, then rename the period label to Game, Map, or Round. Sets and games won can be shown for best-of series, and the FINAL switch marks the result.

The display link is free and works as a Browser Source on any platform: full scorebug, live updates, horn, undo, unlimited viewers. It comes with a dark background and a small MakeTheBoard mark. The transparent overlay and team logos are a one-time unlock per scoreboard, not a subscription.

Almost always a source setting. Untick Shutdown source when not visible, because that closes the live connection every time you switch scenes. Then right-click the source and choose Refresh. If it still lags, add ?nocache=1 to the end of the URL so OBS loads a fresh copy of the page.

Yes. The display link is public, so you can drop it in your stream description, Discord, or chat and viewers can follow the score on a second screen. It updates for them at the same moment it updates on stream.

Put a live score on your next stream

Create a scoreboard, copy one link, paste it into OBS. Free to start, no credit card.