Broadcast graphics and playout, in one app

Design animated lower thirds, scoreboards and full screens, run them live from your rundown, and send fill and key to your switcher, over SDI or NDI®.

Works withBlackmagic DeckLinkUltraStudioNDIATEM switchersvMix · OBSStream Deck · CompanionCSV and JSON feeds
Keyfill · Sunday Night Gridiron
Keyfill's Playout page during a football pregame: the rundown down the left, the coach's lower third waiting in Next, the weather graphic on air, and the board of graphics below

How it reaches air

Every graphic leaves as a fill and a key

That's where the name comes from. The fill is the graphic in colour. The key is its shape in white on black, and tells your switcher which parts to lay over the camera. It's how broadcast graphics have always gone to air, and Keyfill sends both over SDI at your show's frame rate. Over NDI the two travel as one picture with its see-through, for vMix, OBS or any NDI switcher to key.

Fill SDI 2
Walt Brannigan
Head coach · Harbor City Admirals
The fill: the graphic, as viewers see it.
Key SDI 1
The key: white is graphic, black is camera.

A card, NDI or a browser

Fill and key over SDI to your switcher's keyer, the same outputs over NDI with who's watching them, or a browser source for OBS and vMix.

Settings › Outputs: an UltraStudio 4K Mini drawn from the back sending Fill and Key with its SDI in for the monitor, Fill and Source over NDI with receivers watching, and the browser source's address

Design

Build your show's graphics

A 1920 × 1080 canvas, a timeline, and the parts that change on air marked as fields. Build it once, then fill in the names on air.

The Design page: the show's graphics in the library, a commentator lower third on the canvas, its timeline below and its properties at the right

166 templates

Lower thirds, score bugs, tickers, full screens and stingers to start from, in your show's theme.

Animation that looks broadcast

In, Out and Loop timelines, motion presets, motion blur and a graph editor for the moves that need it.

Graphics that fit

Bars that stretch to the name you type, clocks that run, crawls that scroll, and Photoshop and Lottie files brought straight in.

Every move on a graph

Key a layer on its In, Out and Loop, then shape how each move eases on its curve.

The timeline's graph for a lower third's name: its position easing in from the left over its In, with its keys and the curve between them

Gradients you can see

Each colour is a marker on a strip: drag it to give it more of the bar, or move a diamond to change where two meet.

The weather graphic's gold temperature box selected, its gold gradient drawn as a strip in Properties with a marker for each colour

A show in folders

Every graphic as a picture, sorted by kind on its own, and folders for Pregame, Halftime or whatever your show needs.

The library with the kinds and four folders, Pregame open as a grid of its graphics, and the commentator lower third on the canvas

Playout

Run it from the rundown

The producer's running order down the left, what's next beside what's on air, and one button between them. Check it, then press Space.

See it before it goes out

Whatever you pick waits in Next, drawn exactly as it will air, with the name it's showing and how long it stays up. Take puts it on air; Delete takes it off.

  • Bugs on switches that stay on through the show
  • A clip waiting for the director on its own gold line
  • Faults said in words, like No fill, never just a red light
Next with the coach's lower third, the round red Take button, and On air showing the weather graphic, with the bug switches below

A rundown you can build in minutes

Type a graphic's name into a line and it's a cue. Paste the producer's sheet straight from a spreadsheet. Number cues the way your show does, and type a number on air to jump to it.

  • Segments, notes and timed follow-ons (“2 s after 205 ends”)
  • Print it for the director’s desk
  • Open it on a second screen
The Edit rundown window: segments of cues with their numbers, graphics, who they show and how long they stay up, with the selected cue's picture at the right

Scores and clocks in one place

The score, the game clock and the down live in Variables. Press +6 and every graphic showing the score changes at once, the scoring play logged with it.

  • A game clock that runs on its own
  • Live CSV and JSON feeds for stats
  • Open it on another computer for a stats operator
The Variables window with the score, quarter, game clock and down and distance

Source

Packages on their own output

Clips play on a separate Source output for the switcher to cut to, with the time left big enough to read from across the room.

The Source page with the pregame package on air and eighteen seconds left

Roll or cue

Roll a clip now, or hold it on its first frame so it plays the moment the director cuts to it.

Playlists

Through, looping, or waiting at each clip. Trim in place, or make clips from a long recording.

Loudness, handled

Every clip is measured as it comes in and brought to −24 LKFS with one click.

Specifications

What you need, and what it does

Mac
macOS 12 or later, Apple silicon
Video output
Blackmagic DeckLink and UltraStudio over SDI, and NDI over the network
Outputs
Fill and key, Source with its sound, and Preview, on SDI, over NDI, or both at once
Formats
1080p at 60, 59.94, 50, 30, 29.97 and 25; 720p at 59.94 and 50.
Switchers
Blackmagic ATEM, over the network (optional)
Control
Keyboard, Stream Deck through Bitfocus Companion
Imports
Photoshop (.psd), Lottie, images, video, fonts
Data
Typed tables, CSV and JSON feeds, live variables
Without a card
Send over NDI, add Keyfill to OBS or vMix as a browser source, or open each output in a window

Questions

Frequently asked

Is it really free?

Yes. Keyfill is free to download and use for any show, with no account, no watermark and no subscription.

Do I need a video card?

No. Keyfill sends its graphics over NDI, with their see-through, to vMix, OBS, a TriCaster or any NDI receiver on your network, and OBS and vMix can also take it as a browser source. You'll need a DeckLink or UltraStudio to send fill and key over SDI to a switcher such as an ATEM.

Which switchers does it work with?

Any switcher with a keyer takes Keyfill's fill and key over SDI. With a Blackmagic ATEM on the network, Keyfill can also cut to its clips, turn the graphics key on, and name the multiview inputs.

Can I bring in graphics I've already made?

Photoshop files come in with their layers, Lottie animations play as they are, and images, videos and fonts drop straight onto the canvas.

Where are my shows kept?

On your computer. Export a show as a single .keyfill file to move it to another machine or keep a copy.

How do updates work?

Keyfill checks for new versions and installs them when you quit, never while something is on air.

Download

Get Keyfill 0.31

It opens on an example show, so you can put a graphic on air in your first minute. Free under the Keyfill licence.

Mac

macOS 12 or later, Apple silicon

Downloadkeyfill-latest-mac.zip

Stream Deck

The Bitfocus Companion module

Downloadkeyfill-companion.tgz