Twitch overlay guide
How to add a companion overlay to your Twitch stream
Most overlays are wallpaper: a frame, a webcam border, a follower goal that never moves. A companion is the opposite. It's a little character living on your stream, doing its own thing between events and celebrating every follow, sub, cheer and raid the moment it lands. Here's what it is and how to put one on your channel.
See everything Magic Mate doesWhat a stream companion actually is
A companion is a small animated character that sits on your stream, in its own layer, over whatever you're playing. It isn't a chat bot and it isn't an alert box that flashes for two seconds and disappears. It's there the whole time you are.
Two things make it feel alive. Between events it behaves on its own: it looks around, wanders a little, stretches, naps, waves at chat, and once in a while walks clean off frame and peeks back in. And when something happens on your channel, it reacts to that specific thing, with its own scene per event.
Technically it's one browser source in OBS with a transparent background, so it composites straight over your scene without a green screen, a plugin, or anything to install.
Easier shown than described, so here it is. Press a reaction and watch what a follow, a sub, a gift, a cheer or a raid looks like on stream, or play one of the animations it gets up to between them.
This is the real overlay, running right here. Drop one URL into OBS and it plays the same way over your game, with your own companion and colours.
Why a reacting overlay is worth the slot
A stream with nothing moving on it reads as empty, especially in the quiet stretches every channel has. A companion fills those without you having to perform: there's always something small happening in the corner of the frame.
It also makes your channel's moments visible. A new follower is a number in a dashboard nobody watching can see. A companion that stops what it's doing and celebrates turns that into a beat everyone in chat notices, which is exactly the moment people talk.
And it's yours. You draw it, name it, pick its colour and choose which reaction plays for each event, so two channels running the same tool never look alike. That's the part a stock overlay pack can't give you.
Presence
Something alive on screen even when the game is quiet.
Visible moments
Every follow, sub, cheer and raid becomes something chat can see.
Unmistakably yours
Your own character, colours and reactions, not a stock pack.
Getting your companion
Start with the character. Pick one of the ready-made companions or draw your own, pixel by pixel, in the Studio, then give it a name and an accent colour. That colour follows it onto the overlay, so it matches the rest of your branding rather than fighting it.
Then choose how it reacts. Each event offers genuinely different scenes: a follow can melt on the spot, spring up in a burst of hearts, or take a deep bow. A raid can be a rocket launch, a stampede or a portal. Pick per event and watch each one play in the preview before you commit.
Last, choose its animations. Those are the behaviours it plays by itself, at random, all through your stream. Equip the ones that suit your channel: a calm companion that mostly looks around and stretches, or one that runs, dances and disappears off frame.
Here's the full menu you pick from, five events and three scenes each.
Follow
Sub
Gift sub
Cheer
Raid
Turning it on
Connecting your Twitch account is what lets the companion hear your channel. It subscribes to the events you want it to react to, and from then on Twitch tells it directly when someone follows, subscribes, gifts, cheers or raids.
This is also where a silent companion usually gets fixed. A transparent overlay with nothing happening looks the same whether your channel is quiet, your connection expired, or a permission was never granted, so check that your reactions are reported as live before you go hunting elsewhere.
Installing the overlay in OBS
The overlay is a single URL. Copy it, then in OBS add a Browser Source to your scene and paste it in. Set its size to match your canvas, since the source is a transparent stage the companion moves around in rather than a fixed image.
Keep the source above your game capture and below your webcam if you want the companion to pass behind you. It starts moving the moment the source loads, so you can frame and position it right there, before you ever go live.
One thing worth knowing: that URL is the only credential the overlay has, so treat it like a password. If it leaks, or you show it on stream by accident, refresh it and the old one stops working immediately.
Your companion, live on your channel
Magic Mate gives you a pixel companion you draw yourself, an OBS browser source to drop it into, and a celebration for every follow on your channel, free. Premium adds the rest of your events (subs, gift subs, cheers and raids), the lines it says out loud, and its full animation shelf. Connect your Twitch account and put it on stream in minutes.
By continuing, you agree to the Terms of Use and Privacy Policy.
Frequently asked questions
- What is a companion overlay?
- It's a small animated character that lives on your stream in its own OBS browser source. Between events it behaves on its own (it wanders, stretches, naps, waves at chat) and when a follow, sub, gift, cheer or raid lands it plays a celebration for that event. Magic Mate's companion is one you draw and name yourself.
- Is the companion overlay free?
- Yes. Designing your companion and putting it on stream is free, and it celebrates every follow on your channel. Premium adds the rest of your Twitch events (subs, gift subs, cheers and raids), the messages it says out loud, and its full set of animations.
- How do I add it to OBS?
- Copy your overlay link from the Companion page, add a Browser Source in OBS and paste it in, then size it to your canvas. The background is transparent, so it composites straight over your scene. No plugin, nothing to install, and the companion starts moving as soon as the source loads, so you can frame it before going live.
- What are the animations?
- They're your companion's natural behaviours: looking around, wandering, hopping, waving, stretching, napping, and rarer ones like sneezing or walking off frame to peek back in. They play automatically and at random through your stream, so it stays alive even when no Twitch event is happening. You pick which ones it may play.
- Will it affect my stream performance?
- It's one browser source rendering a small pixel character, so the cost is close to nothing next to your game capture. Real events reach it straight from Twitch over its own connection, so there's no polling loop hammering your machine while you play.
Read next
Ready to put a companion on your stream?
Connect your Twitch account, draw your companion and drop it into OBS in minutes.
By continuing, you agree to the Terms of Use and Privacy Policy.