How to add a scoreboard overlay to vMix

Follow these step-by-step instructions to integrate a scoreboard overlay into your live stream using vMix.

Article Contents

vMix handles multi-camera production, switching, and streaming—all from one Windows app. If you're broadcasting sports, you probably want a score bug on screen. Here's how to add one.

vMix scorebug in a football game

The trick: use a web browser source. Point it at your scoreboard URL, and the overlay updates live whenever someone changes the score. No graphics software. No manual swaps mid-game.

Step 1: Set Up Your Scoreboard

In this step we create and customize a scoreboard.

We have dedicated scoreboards for the following sports: football, baseball, basketball, hockey, soccer, tennis, volleyball and more! To begin, click the button below 👇 and choose your sport.

You should then see the following. This is your "control panel".

Control panel for an online scoreboard Control panel for an online scoreboard

You will use this control panel to control the scores. For detailed customization options (team names, colors, logos, layouts), see our scoreboard customization guide.

💡 You can share the URL of the control panel to give someone else the ability to change scores. Click the "Share scorekeeping link" button to copy the link or generate a QR code for easy sharing.

Next, we will get hold of the public scoreboard URL.

Click on the "Open Display Scoreboard" button at the top of the control panel. See below:

1. Getting the scoreboard link 1. Getting the scoreboard link

You have several options in the dialog that appears:

  • Click "COPY" to copy the URL to your clipboard
  • Click "VIEW" to preview the scoreboard

1. Getting the scoreboard link 2. Getting the scoreboard link

💡 Layout Options: Many sports (including Universal, Basketball, Hockey, and all set-based sports like Tennis, Volleyball, Badminton, Squash, and Pickleball) support multiple layouts. You can:

  • Use different layouts on different devices simultaneously
  • Lock specific layouts using URL parameters (e.g., ?layout=simpleBug)
  • Show a scorebug overlay in your stream while displaying a full scoreboard on a TV

Click "Click here" in the share dialog to see all available layout options for your sport.

Step 2: Add the Browser Source in vMix

In the vMix main window, click Add Input.

vMix main window

Go to the Web browser tab. Paste your overlay URL. Hit OK.

vMix adding a browser source

Your scoreboard shows up as a new input. Click the numbered button to overlay it on your program output (it turns green when active).

vMix showing the browser source

Step 3: Resize and Position

The overlay starts full-size. Click the gear icon on the input to open settings.

vMix showing the browser source

Under the Position tab:

  • Zoom shrinks it down
  • Drag the preview to move it where you want
  • Crop trims any edges

vMix resizing the the browser source

Done. Your scoreboard sits in the corner (or wherever you put it).

vMix resizing the the browser source

Updating Scores Live

The person running the scoreboard doesn't need to touch vMix. They can update scores from:

  • Another computer
  • A phone or tablet
  • Anywhere with internet (using the admin link)

Changes show up immediately in your broadcast. Video operator handles the cameras; scorekeeper handles the points. Nobody steps on each other's toes.

Why This Works Well

No plugins to install. No graphics software to learn. The score operator can be in a completely different location—they just need the admin URL. And you can switch between a full scoreboard and a compact bug view just by changing the URL.

If Something Goes Wrong

Scoreboard won't load? Check the URL. Check your internet. Check that Windows Firewall isn't blocking vMix.

Transparency broken? Make sure the URL has the right parameters. Enable hardware acceleration in vMix. Update your graphics drivers if you see black where transparent should be.

Laggy performance? Use ethernet, not WiFi. Close other browser tabs. vMix also has browser source caching if you need more stability.

Caspar von Wrede
Written by Caspar von Wrede

Founder of Keep The Score. Building tools that help teams track progress and celebrate wins.

Recommended Reading

You might also be interested in these related articles

A simple solution to adding a web-based score overlay to a live stream (e.g. using OBS). Perfect for streaming your favorite games on Twitch, YouTube and more.
How to create a free esports score overlay

A simple solution to adding a web-based score overlay to a live stream (e.g. using...

Read article
Follow easy, step-by-step instructions to add a scoreboard overlay to your live stream, perfect for OBS users. Enhance your streaming effortlessly
How to add a scoreboard overlay to your OBS stream

Follow easy, step-by-step instructions to add a scoreboard overlay to your live...

Read article
Add professional scoreboard overlays to Ecamm Live in 3 steps. Create broadcast-quality sports streams with remote score control.
How to add a scoreboard overlay to Ecamm Live

Add professional scoreboard overlays to Ecamm Live in 3 steps. Create...

Read article
Step-by-step instructions for adding a scoreboard overlay to your live stream. Ideal for StreamLabs software.
How to add a scoreboard overlay to Streamlabs Desktop

Step-by-step instructions for adding a scoreboard overlay to your live stream. Ideal...

Read article
A complete guide to basketball scoring: field goals, free throws, three-pointers, and special situations like and-ones and four-point plays.
How does basketball scoring work?

A complete guide to basketball scoring: field goals, free throws, three-pointers, and...

Read article
Add professional scoreboard overlays to your stream. Works with OBS, Streamlabs, and all major platforms. Simple setup, no technical expertise required.
Add a Live Scoreboard Overlay To Your Stream

Add professional scoreboard overlays to your stream. Works with OBS, Streamlabs, and...

Read article