The most significant advantage is the ability to change text while the graphic is on air. With the UTC, you can map vMix buttons, shortcuts, or even external scoring software to update a player's name, score, or timer without taking the graphic down to edit it.

The Universal Title Controller only works with GT Titles (HTML5-based) created in vMix’s built-in GT Title Designer. It does not work with legacy XAML titles or image overlays.

| Mode | Function | Deep Technical Behavior | | :--- | :--- | :--- | | SetText | Replace text. | Non-destructive. Keeps current styling. If the new text is shorter, the box scales dynamically (if set). If longer, it scrolls or wraps based on GT Title constraints. | | SetImage | Change a graphic. | Supports local paths (C:\logos\sponsor.png) or URLs (http://...). This allows a remote producer to change a sponsor logo via a web browser. | | SetField | Change any property. | This is the "God Mode." You can change color, font size, position, or animation duration by targeting specific fields defined in the GT Title Editor. |

The vMix Universal Title Controller transforms title management from a clunky, mouse‑dependent task into a fluid, performance‑ready operation. By decoupling title data entry from program switching, it empowers teams to deliver broadcast‑quality graphics with the speed and reliability of a professional newsroom or sports truck — all within vMix’s affordable, software‑based ecosystem.


Would you like a simplified version for end‑users, or a step‑by‑step tutorial for building one using vMix’s built‑in tools?

vMix Universal Title Controller (UTC) is a free, open-source Windows application designed to remotely control

titles and scoreboards through the vMix API. It allows producers to create custom control interfaces—often featuring buttons, sliders, and timers—to update graphics without interacting with the main vMix production interface. Key Capabilities Custom Interface Creation

: Users can design a personalized "dashboard" with widgets that match their specific workflow. Remote Operation

: Because it uses the vMix API, UTC can run on a separate laptop on the same network, allowing one person to handle switching while another (like a graphics operator) manages scoreboards or lower thirds. Scripting & Automation

: It includes basic scripting capabilities to automate complex graphic changes, such as resetting scores or cycling through player names. Data Integration

: It can link to external data sources like CSV or JSON files to pull in player stats or dynamic information automatically. Getting Started : The official project is maintained as a repository on by developer elgarf. Configuration : Open vMix and enable the Web Controller

in settings (typically on Port 8088) to allow UTC to communicate with the software.

: Connect UTC to the IP address of your vMix machine. Once linked, you can add "Widgets" (buttons, text fields, or timers) and map them to specific Title inputs in your vMix project. Common Use Cases Sports Scoreboards

: Frequently used for cricket, football, or kabaddi to manage live scores, clocks, and player stats in real-time. Lower Thirds

: Quickly pulling up names, positions, and heights for commentators or guests from a pre-compiled list. External Control

It sounds like you're looking for an in-depth, technical deep dive into the vMix Universal Title Controller (often abbreviated as UTC).

While the name suggests a single tool, in the vMix ecosystem, "Universal Title Controller" refers to a specific functionality (dynamic text replacement) and a hardware/software interface (using external controllers like Stream Decks, Elgato Keyboards, or MIDI devices).

Here is the deep feature analysis of the vMix Universal Title Controller.