Skip to main content

Seamless, Real-Time Captions for Your vMix Production

Zip Captions vMix Extension

Our Chrome extension creates an automatic, professional bridge between the power of web-based captions and your live stream. Turn spoken words into broadcast-quality on-screen titles in seconds.

Key Capabilities

Engineered for effortless accessibility, reliability, and speed.

Direct Digital Integration

No more clunky screen capturing! Captions are sent as pure text data directly to the vMix API, resulting in crisp, broadcast-quality titles that match your style.

Fully Automated

Detects every new word and phrase from zipcaptions.app and updates your vMix title continuously without any manual intervention. Just speak, and captions appear.

Lightweight & Efficient

Runs quietly in the background using minimal system resources. It won't slow down your computer while you're focused on your live production.

Simple & Fast Setup

A straightforward options page lets you connect the extension to your specific vMix setup in under a minute.

LAN or Localhost Support

Connect over localhost (127.0.0.1) on the same streaming machine or across your local broadcast network from a dedicated transcription laptop.

Hardware Agnostic

Works with any standard PC audio interface, USB microphone, or mixer feed configured in your Chrome browser.

Broadcast-Quality Titling Without Clunky Screen Scraping

Adding live, accurate captions to a production can be complex and expensive. Traditional methods often require clunky screen capturing or complicated third-party software. We've developed a powerful yet simple Chrome extension that changes everything.

This tool captures real-time captions directly from zipcaptions.app and sends them directly to a title in your vMix production—automatically. It turns your voice into professional, on-screen graphics in seconds, making your content more accessible and engaging for your entire audience.

Getting Started in 3 Simple Steps

You can be up and running with live captions in just a few minutes.

1

Install & Configure the Extension

Install the extension from the Chrome Web Store. Right-click the extension icon, go to Options, and enter your vMix IP Address (usually 127.0.0.1). Give your vMix caption input a name, for example, LiveCaptions, and save the settings.

2

Set Up Your vMix Title

In vMix, click "Add Input" and select the "Title" category. Choose a simple title template that fits your style (a basic lower third or ticker works perfectly). Rename the input to exactly match the name you set in the extension's options (e.g., LiveCaptions).

3

Go Live with Captions!

Open zipcaptions.app in a Chrome tab, start a new session, and begin speaking. The text will automatically appear in your vMix title. You can now use your LiveCaptions input as an overlay in your main production, just like any other graphic!

System Requirements

  • Google Chrome or Chromium-based browser
  • The vMix Caption Sender extension
  • vMix Software (HD, 4K, or Pro with Web Controller)
  • A working microphone connected to your computer

At a Glance

Good to know before you start

vMix editions supported

Works with any vMix edition that supports the Web Controller (HD, 4K, Pro, or Max).

Browser requirements

Runs in Google Chrome or any Chromium-based browser such as Microsoft Edge or Brave.

Direct network bridge

Sends text data directly to vMix over your local machine or across your studio's local production network.

Clean graphics output

Updates your designated Title input in real time, matching your broadcast typography without fuzzy screen scraping.

Solving Real Classroom, Venue & Production Hurdles

Real-World Questions & Practical Answers

Why not just window-capture a browser tab or chroma-key a green box into vMix for live captions?

Window-capturing a browser tab in vMix looks blurry when scaled, breaks if someone minimizes or resizes the Chrome window during a live show, and chroma-keying leaves ugly green fringes around text edges. The Zip Captions vMix Extension injects pure text strings directly into your native vMix GT Title or XAML input via the vMix Web Controller API—so your captions render with crisp vector broadcast typography, drop shadows, and custom lower-third animations.

Our main vMix production PC is already running at 80% GPU load with multi-camera switching. Can we run Zip Captions on a separate laptop?

Yes. Because the extension talks to vMix over standard HTTP via the vMix Web Controller, you can run Zip Captions on any lightweight laptop on the same studio LAN and point the extension to your vMix machine's IP address and port (default 8088)—putting zero extra CPU or browser load on your main switcher.

How do we stop long sentences from overflowing off the edge of our vMix lower-third graphic?

Inside the extension settings, you can set exact character-per-line limits and line counts so incoming caption text automatically wraps and paginates cleanly inside your specific vMix GT Title bounding box.

Elevate your broadcast accessibility

Stop struggling with clunky screen captures. Deliver crisp, professional on-screen captions directly in vMix.