Live caption & translation software
LIVE CAPTIONS.
TRANSLATED.
IN REAL TIME.
Glass Captions turns live speech into translated, broadcast-ready captions that keep pace with your fastest speakers — and drop straight into vMix, OBS, and TriCaster over NDI key and fill.
Glass Captions is in private beta. Join the beta to use it now, or get notified at launch.
Windows beta available now. macOS coming soon.
The problem
Live captions break
at the worst moment.
Laggy auto-captions fall behind fast speakers. Translation workflows are stitched together from three tools. And when the Wi-Fi hiccups, the captions vanish on air. Glass Captions was built to end all three.
The old way
- Captions arrive in delayed chunks and trail the speaker.
- Translation means juggling separate apps and copy-paste.
- One dropped connection takes your captions off air.
- Getting clean key+fill into the switcher is a science project.
With Glass Captions
- Live partials put words on screen as they're spoken.
- Speech + translation in one render, with auto language detection.
- Auto-reconnect plus an offline engine keep you on air.
- Native NDI key+fill drops straight into your switcher (DeckLink coming soon).
Everything in the box
One app. The whole
caption pipeline.
From real-time translation to broadcast key+fill, Glass Captions does the work of a rack of tools — clean, fast, and built for live.
Real-time speech-to-text + translation
All 28+ languages available now, with automatic language detection — just start talking and it translates in real time, keeping pace as you go.
Captions-only mode
Same-language subtitles with no translation, for clean accessibility captions when you don't need a second language.
Live partials
Words appear as they're spoken, so captions stay glued to fast, continuous speakers instead of arriving in delayed chunks.
Premium reliability
Enterprise cloud speech (Azure tier) with auto-reconnect, plus an offline fallback engine (whisper.cpp) so a dropped connection never takes you off air.
Professional outputs from one render
Full-screen over black, over chroma for keyers, NDI key+fill with true alpha, and a transparent caption window — all from a single render. Blackmagic DeckLink key+fill is coming soon.
NDI native
A named NDI source shows up in vMix, OBS, TriCaster, and Studio Monitor with true alpha key+fill. No screen-grabbing, no workarounds.
Deep look customization
Fonts, size, alignment, line count, position; a readability box with solid, liquid-glass, or custom-image fills and adjustable translucency; word-by-word reveal, scrolling lines, or card cross-fade; auto-hide after idle.
Operator-simple
One-click start, a movable or full-screen output window, saved presets, light or dark control UI, and a custom vocabulary list for names and terms.
Cross-platform
The Windows beta is available now, with macOS in active development and coming soon. A built-in auto-updater keeps every operator on the current build.
How it works
On air in three steps.
Pick mic + languages
Choose your input device, set your source and target language (or let auto-detect handle it), and add any custom vocabulary.
Style your caption
Set fonts, size, position, line count, readability box, and animation. Save it as a preset you can reuse every service or show.
Send to screen or NDI
One click sends captions to a full-screen output or an NDI key+fill source — straight into your switcher. DeckLink key+fill is coming soon.
Professional outputs
Every output your
switcher needs.
One render, many ways out. Send a named NDI source with true alpha straight into vMix, OBS, and TriCaster — or go over black, over chroma, or through a transparent window. DeckLink key+fill is coming soon.
Over black
Clean full-screen captions on black for a dedicated screen or projector feed.
Over chroma
Captions over a green field for any keyer in your switcher chain.
NDI key+fill
A named NDI source with true alpha for vMix, OBS, and TriCaster.
DeckLink key+fillComing soon
Blackmagic DeckLink key+fill output is in development. Today, NDI key+fill delivers true alpha into vMix, OBS, TriCaster and any NDI switcher.
Transparent window
A transparent caption window to place over any app or capture source.
Liquid-glass box
A frosted readability box that stays legible over any background.
Full-screen card
A full-bleed card that centers the message — ideal for IMAG and stage screens.
Dual-languageComing soon
Show the source and the live translation together, original above the translation. Coming soon.
Try it live
Design your live captions.
Restyle a real-time translated subtitle and watch it composite over black, video, chroma green, and transparent alpha. Lower-third captions, liquid-glass looks, NDI key and fill — the same controls you get in the app, in your browser. Shown here translating Spanish to English, one of 28+ languages available now.
Build your look in seconds
Get Glass Captions — join the beta.
You just styled it. Now run it live — real-time translated captions with NDI key+fill, on time and on air.
Languages
28+ languages.
Available now.
Translate between 28+ languages today — including Spanish to English — with automatic language detection, so you just start talking. Need accessibility captions instead of translation? Flip on captions-only mode for same-language subtitles with no translation.
Who it's for
Built for live teams.
Houses of worship
Translate the message live for a multilingual congregation, or run same-language captions for accessibility.
Conference & live-event AV
Caption keynotes and panels in real time and feed them to the in-room screens and the stream.
Broadcast & streaming
Key clean captions over your program with NDI or DeckLink, with an offline fallback for live air.
AV integrators
A repeatable, presetable caption source you can spec into rooms and hand to operators of any skill level.
Private beta · open now
Join the Glass Captions beta.
Glass Captions is in private beta. Join to use it now and help shape it, or tell us to notify you at launch. Confident captions, on time and on air.
Join the beta to get the Windows build today and be first in line when the Mac version lands.
FAQ
Questions, answered.
Still curious? Join the beta