Broadcast graphics that play out from a single URL.
Build lower thirds, scorebugs and full-frames on a canvas sized to your show. Bind them to live data. Drop one URL into vMix, OBS, ATEM or any browser input — transparent by default.
Your channel is a link
Everything you cue in the control room animates live inside that page, with an alpha channel intact.
One output
https://gfx.miri.tech/play/ch-4f2ab923234No plugin, no render node, no output card. Paste the channel URL into a browser input.
Design/Import...Add to Playlist...Take to Air.
Three screens, no render nodes, no scripting.
DESIGN OR IMPORT IMAGE
Build it on a canvas sized to your show
Text, image and shape layers with smart boxes that grow or shrink to fit your copy. Import SVG from Canva or Illustrator, paste HTML, or install a marketplace template and make it yours.

MANUALLY MAKE FIELDS OR BIND TO SOURCES
Point every field at live data
Type values by hand, poll a JSON, CSV or Google Sheets endpoint, or let your scoreboard system POST straight to the channel webhook. Bindings are a dropdown, not a syntax you have to learn.

TAKE ON AIR
Cue, take and clear from one panel
A rundown down the side, On Cue and On Air side by side in your channel's real aspect ratio, and a Take that fades the old graphic out before the new one comes in.

Rendered right here, not screenshots
Every tile below is drawn by the same engine that feeds your playout URL.
Design or import
Canvas layers you size yourself, plus SVG, HTML and marketplace templates.
Bind live data
Manual, polled feeds, or a webhook your scoreboard posts to.
Take it to air
Cue, fade and clear from the operator panel — with an alpha channel.
OGraf compatible
EBU import & export
Canva & SVG import
Bring existing artwork
JSON · CSV · Sheets
Polled data feeds
Scoreboard webhooks
Push straight to a channel
Multi-tenant orgs
Isolated teams & assets
Free marketplace
Share and install designs
Pricing
One channel free with a watermark. Upgrade when you go live for real.
FREE TESTING
$0
- 1 playout channel
- Miri watermark on air
- 200 MB asset storage
- Full editor and marketplace access
Single Channel
$95 per year
- 1 playout channel
- No watermark
- 2 GB asset storage
- Live data feeds and webhooks
4 Channels
$295 per year
- 4 playout channels
- No watermark
- 8 GB asset storage
- Priority feed polling
Extra storage is available on any paid plan, billed per gigabyte per year.