Vmix Universal Title Controller May 2026

Imagine you have a basketball scoreboard UTC.

You can now use a cheap USB number pad as a professional scoreboard controller.

Note the behavior difference:

The vMix Universal Title Controller represents a shift from "input-based" thinking to "layer-based" thinking. It emulates the workflow of high-end hardware switchers, bringing professional-grade graphics management to the software realm.

For any vMix operator looking to graduate from basic switching to professional-grade production, integrating the Universal Title Controller is not just an upgrade—it is an essential step toward a smoother, more reliable, and more visually stunning broadcast.

The vMix Universal Title Controller (UTC) is a powerful, free third-party application developed by elgarf on GitHub that acts as a customizable interface for managing titles, scoreboards, and lower thirds within vMix. Effective Text and Data Management

Using "good text" in UTC involves leveraging widgets and scripts to automate how text appears on screen without opening the native vMix Title Editor. vmix universal title controller

Dynamic Data Links: You can link text fields to external data sources like Excel spreadsheets or Google Sheets. This allows you to update player names or headlines in a spreadsheet, and the UTC will push that "good text" live to your broadcast.

Automatic Case Conversion: The krinteron vmix-title-controller variant allows you to enable automatic upper/lower case conversion, ensuring consistent text formatting across all overlays.

Text Formatting (Hex Codes): Since vMix 25, UTC can control text and background colors using hexadecimal color codes. This is useful for instantly matching team or brand colors on the fly.

Separating Text Blocks: Use the hash symbol (#) to separate different text blocks (e.g., Text1#Text2) within the same title input, allowing you to update multiple fields from a single controller module. Essential Widgets for Text Control

Button Widget: The most versatile tool for executing scripts. You can use commands like SetText to update specific title fields or +=1 to increment scores.

Label Widget: Use these to organize your controller interface. You can customize the label color and size to clearly mark different sections of your production (e.g., "Home Team", "Visiting Team"). Imagine you have a basketball scoreboard UTC

External Scoreboards: For complex sports data, tools like Keepthescore can be integrated as browser sources, which UTC can then manipulate via scripts.

Check out these tutorials to master text and data control in vMix UTC:


Even great tools have hiccups. Here is how to fix the most common complaints with the Universal Title Controller.

Issue 1: "My fields aren't showing up in the controller."

Issue 2: "The text changes, but the formatting breaks."

Issue 3: "I updated a field, but the live title didn't change." You can now use a cheap USB number

You need to know exactly how vMix names your inputs in the API.


You don't need a local file. You can point the UTC to http://localhost/mygraphic.html or even a https:// public URL. This allows remote teams to update graphics via a web dashboard that pushes to your vMix machine.


In the fast-paced world of live production, information is king. Whether you are broadcasting a sports event, a corporate webinar, a church service, or a news show, the ability to update on-screen graphics instantly is what separates an amateur production from a professional one.

Enter the vMix Universal Title Controller. While vMix is renowned for its robust switching capabilities, the Universal Title Controller is arguably its most powerful under-the-hood feature for dynamic text rendering. For years, users struggled with clunky workarounds to change scores, names, or lower thirds. Now, the UTC provides a standardized, HTML-based solution that changes everything.

But what exactly is it, and how can you leverage it to supercharge your stream? This article dives deep into the vMix Universal Title Controller, exploring its mechanics, its advantages over legacy titles, and advanced workflows.