Bitfocus Companion turns affordable control surfaces into professional tools

Most people know the little deck with the glowing keys as a way to launch shortcuts. Bitfocus Companion takes that same hardware and gives it a second, far more serious life, one where a single press can recall a preset, switch a camera, or fire a whole cue list without you ever looking up.

Bitfocus buttons that actually tell you the truth

This is where a lot of people start to fall in love. For years, buttons on a control surface were dumb: they lit up, you pressed them, nothing changed on the key itself. With feedback, the display on your keys reflects what is really happening on the device you are driving.

Feedback that mirrors reality

A slider on an atem mixer moves, and your Bitfocus buttons update to show the same number. It sounds like a small touch, but when you are six hours into a broadcast, that little green state indicator saves you from pressing into a wrong bank. You stop guessing and simply look.

Stacked and delayed actions

One key does not have to mean one job. You can stack several actions onto a single button, add a pause between them, and even split the behavior for press and release. Latching means the same key can arm and fire without a second panel.

A designer for every taste

Solid color fills, your own artwork, clear text, it all hooks together. People build entire show files where the color of a key tells the operator something before the label gets read. That kind of readability only comes from well made Bitfocus buttons.

A Bitfocus Companion download you will not regret

The word that comes up most in user forums is surprise. People expect a weekend of fiddling, then they realize the whole install takes minutes and the rest is play. Whether you are on Windows, macOS, or Linux, there is a package waiting for you.

No account, no credit card, no nonsense

The download is free and stays that way. The project is open source and built by a community that cares about live events, houses of worship, schools, and broadcast rooms alike. Grab the installer from the official site, run it, and move on.

Works even without the hardware

You do not strictly need a physical deck to play. There is a built in emulator and a touch friendly web surface, which means you can experiment with the whole system from a tablet before committing to new gear.

After the Bitfocus Companion download

  • Launch the app and choose your network interface
  • Pick a port (8000 is the everyday default)
  • Open the web interface in your browser
  • Add your first connection and start mapping keys

The Bitfocus login page that keeps everything in reach

Once the server is running, everything becomes webpage. That is the loose and friendly part of the whole tool: your entire configuration, every surface, and every connection lives behind a login that runs in any modern browser on the network.

Reach it from any device

Point a browser at the machine running the software and the Bitfocus login screen opens right up. On the same computer it is usually localhost, while a phone on the same wifi can reach it through the network IP. Adjustments become possible from wherever you are standing.

Everything you touch stays central

Buttons, connections, triggers, and preferences all live in that one web app. Change a label from a phone backstage and the keys update instantly. There is no sync folder to babysit, no imports to forget.

Pick the interface that suits you

The sidebar organizes your surfaces and devices while the main panel holds the editor. It is clean enough to learn in an afternoon and deep enough that newcomers keep finding new corners months later after the first Bitfocus login.

Bitfocus Companion modules are the real secret weapon

Nobody ships support for every device on the planet in a single package. Instead, the muscle comes from add ons. Each expands the software to talk to a new family of gear, from video mixers and recorders to lighting boards and playback systems.

Hundreds of rooms, one common language

ATEM switchers, vMix, OBS, GrandMA, Resolume, dozens of PTZ camera lines and plenty more all speak through these pieces. Once a bitbox Companion module is installed, the actions and variables for that device simply appear in the editor, ready to map.

Install, enable, and get moving

In the web interface there is a searchable library of installed and available modules. Click one, add a connection, drop in the host address, and the connection goes through. The extensive bit companion modules library is what turns a single deck into a control room.

A short list of what modules unlock

  • Camera tally and preview/program switching
  • Clip playback with transport controls
  • Lighting faders, presets, and chases
  • OBS and vMix scenes alongside audio
  • Device state and feedback back to your keys

Frequently asked questions about Bitfocus Companion

A handful of the things people ask most when they start, answered the short way for the fast reader.

Do I need any special hardware to start testing?

No, a Stream Deck is useful but not required. The emulator and web surface cover most learning, so you can map actions and test every one of your buttons before any money is spent.

Does the download work on my machine?

Almost certainly yes. Installers are published for Windows, macOS, and Linux, and the interface runs in any modern browser. Older built in mobile browsers can be iffy, so keep Chrome or a recent Safari handy.

How do the login details work on a network?

The web interface is available from any device that can see the running computer. For the simplest local setup, keep the interface on 127.0.0.1 and port 8000, then open that from another machine using the machine network IP.

What if my device is not in the module list?

Search the library first, and if it is still missing, grab an offline bundle and import it. The store grows all the time, and the community is quick about adding new gear.

Can I run more than one surface at the same time?

Yes. Multiple decks can be connected together, and there is also a satellite feature for running additional surfaces over the network, with each able to show a different page of controls.