How to create your own stream companion
Viewers remember a face long before they remember a name. A companion gives your channel one: a small character that shows up every time you go live, celebrates with chat, and gives a first-time viewer something to recognise three streams later. Here's how to make yours, without drawing skills and without commissioning anyone.
See everything Magic Mate doesWhat a stream companion does for a channel
A logo sits in a corner and says nothing. A companion has a personality: it wanders around your scene while you play, it reacts when someone follows, and it's the same character every stream, so it does the job a face does on a channel that doesn't show one.
It's also the cheapest branding you'll ever do. No commission, no art brief, no waiting a week for a revision. In Magic Mate a companion is a pixel character you either adopt in two clicks or paint yourself on a grid, and it goes live on your stream through a single OBS browser source when it's ready.
This guide covers the whole thing: choosing a starter, drawing your own, naming and colouring it, choosing what it does between events and what it says out loud. Every example below is the real thing rather than a screenshot, so you can try it while you read.
Start from a companion that already exists
The fastest route to a companion is to adopt one. Every account starts with Slime, and the rest of the cast joins as you go: the first few are earned by levelling up, and the rarer ones are collected in the Store with the Magic points you pick up along the way. A dragon with beating wings, a phoenix wearing a living flame, a golem, a goblin, a rabbit, a cloud, and a moon that sits at the top of the ladder.
Whichever one you take, it wears your theme colour, so the same character on two channels doesn't read as the same companion. Here's the cast as it stands, alive, each one in a different colour of the app.
- Slime
- Bot
- Ghost
- Cat
- Moon
- Dragon
- Phoenix
- Bear
- Dog
- Rabbit
- Elf
- Goblin
- Hooty
- Draco
- Golem
- Cloud
- Cuddles
Draw your own, one cell at a time
A hand-drawn companion is what the Editor is for, and it works the way pixel art always has: a grid, a palette, and a preview that moves while you paint. Press and drag to lay down cells, and the character in the corner updates as you go.
The palette is a paint set: a brush and a colour. The brush is the body part you lay down (skin, eyes, ears, antennae, hats, wands, legs and tails, plus rarer pieces like horns, wings, flames, snouts, floppy ears, tusks and beaks), and the colour is the shade it wears. The two travel together, so a gold leg is one stroke rather than two. Beside the canvas is a bar of tools: the eraser, a step back and forward through what you've drawn, and arrows that shift the whole drawing a cell at a time.
The part worth knowing before you start is that structure carries motion. An eye blinks. An antenna, a hat, an ear and a wand sway. Legs and tails shuffle, a wing beats, a flame flickers, each on its own timing so nothing twitches in lockstep. You draw a still shape and it starts living on its own, with no frames to animate.
The canvas is 14 by 14 cells, or 20 by 20 on Be Magic when you want finer detail, and switching between them redraws what you have rather than clearing it. In the app the fancier pieces are earned by levelling or bought in the Store; the playground below opens the whole palette so you can see what each one does. Nothing here is saved, so make a mess.
Brush
Skin
Colour
Base colour
Blobby
Name it, then give it a colour
A name of up to 14 characters is all it takes, and it's worth spending a minute on: it's the word chat will use. Something short and sayable beats something clever. If nothing comes, roll the dice and take whatever silly name comes out.
The colour is the choice with the longest reach. Your theme colour tints the companion and the whole app around it, and it's what stops a shared character from looking shared. It lives on the button next to your picture, on every page, so trying one is a click from wherever you happen to be rather than a trip to a settings screen. Four colours are there from the start, and further up the ladder there are duo themes that shade the companion across two colours and glow themes that wrap it in light.
You're not limited to one, either. The ones you drew yourself get their own shelf in that same menu: three of them on the free plan, as many as you like on Be Magic, with one active at a time. A summer character, a horror-month character and a serious one for tournament nights is a perfectly good way to use it.
Choose what it gets up to between events
A companion that only moves when a follow lands is a static image most of the time. What fills the gaps is the animation shelf: over twenty behaviours it plays by itself, at random, all through your stream.
Six come with every companion, and they're the calm, characterful ones: a look around, a stroll, a hop, a wave at chat, a stretch, a laugh. Premium adds the travelling and showy ones, including running, flying, dancing, eating, napping, pondering, sneezing and a peekaboo where it walks clean off frame and comes back. The quieter set (juggling, bubbles, a spin, air guitar, painting, whittling, a cup of tea, raking a little garden) is earned or bought like any other cosmetic.
Equipping is the whole interaction, and the set you equip is what it picks from. Keep three for a companion that mostly minds its own business, equip everything for a circus in the corner of your scene, or equip nothing and it simply stands there, which is a legitimate choice for a channel that wants calm. Each one can carry a sound too, off until you switch it on.
Give it something to say
Your companion can talk, and this is where it starts doing actual work for you. Write up to eight messages of 80 characters each, and give each one its own rhythm: anywhere from a minute to two hours between airings, with a switch to park a line without deleting it.
Use them for the things you get tired of saying yourself. A reminder to follow, where the Discord link lives, what the current run is about, the fact that VODs go up the next day. Write them in your own voice, because your companion says them in front of your chat, and set the reminders you repeat often to a shorter cadence than the asides.
Writing one is watching it land: a beat after you stop typing, the companion in the preview says the line, so you can hear how it reads before anyone else does.
Put it on your stream
Once the character is done, the overlay is one URL. Copy it, add a Browser Source to your OBS scene, paste it in and size it to your canvas. The background is transparent, so it composites straight over your game with no plugin and nothing to install, and it starts moving as soon as the source loads.
Connecting your Twitch account is what lets it hear your channel. From then on Twitch tells it directly when someone follows, subscribes, gifts, cheers or raids, and it drops what it was doing to celebrate. Follows are free on every plan; Premium adds the rest of the events and the lines it says out loud.
One habit worth keeping: that URL is the only credential the overlay has, so treat it like a password. If it ever ends up on stream by accident, refresh it and the old one dies immediately.
The step that puts it on screen is OBS's own, not ours. A Browser Source is how OBS draws a web page into a scene, it comes bundled with the full installer, and it is the same source type every overlay you have ever added uses. Paste the link, size it, and your companion is in the scene.
What happens next is a subject of its own: which scene plays for each event, whether they make a sound, where the name of whoever set one off is printed, and putting a move on your channel for viewers to buy with channel points. That is all in the guide to the companion overlay itself.
Draw your companion, then put it to work
Magic Mate gives you a cast of pixel companions, a canvas to draw your own on, and an OBS browser source to drop it into, free. Connect your Twitch account and your channel has a face by the end of the afternoon.
By continuing, you agree to the Terms of Use and Privacy Policy.
Frequently asked questions
- What is a stream companion?
- It's a recurring character that represents your channel: on your overlay, in your branding, and as the thing chat names and talks to. Unlike a logo it moves and reacts, so it carries personality rather than just marking the screen. In Magic Mate your companion is a pixel character that lives on your stream and celebrates your Twitch events.
- Do I need to be able to draw?
- No. You can adopt one of the ready-made companions and be done in two clicks, and it still takes your colour so it doesn't look like everyone else's. If you do want to draw, the canvas is a small grid of cells with a fixed palette, which is far more forgiving than a blank art program: you're placing blocks, not drawing lines.
- Is creating a companion free?
- Yes. Picking a companion, drawing your own, naming it, colouring it and putting it on stream are all free, and it celebrates every follow on your channel. Premium adds the rest of your Twitch events, the lines it says out loud and the showier animations. Be Magic adds the bigger drawing grid and unlimited companion slots.
- Can I have more than one?
- You can keep three hand-drawn companions on the free plan and as many as you like on Be Magic, with one active at a time. Switching between them is a click, so a seasonal character or a different companion for a different kind of stream is easy to keep around.
- How long does it take to make one?
- Adopting a companion and putting it on stream takes a couple of minutes. Drawing one from scratch is usually a comfortable half hour, most of which is spent watching the preview and moving cells around. Nothing is final either way: you can repaint, rename or recolour a companion whenever you like, and the overlay picks the change up.
- Can I change my companion later?
- Yes, and nothing breaks when you do. Your overlay URL stays the same, so a redraw, a new name, a different colour or a switch to another companion shows up on stream without touching your OBS scene again.
Sources
What this guide says about how the platform works comes from the pages below. Read them yourself.
Still stuck? Ask in our Discord
A guide answers the common case, never your channel. In our Discord you can show your setup, ask streamers who have already solved it, and reach the people who build Magic Mate when something isn't working.
Join the Magic Mate DiscordRead next
Ready to give your channel a face?
Connect your Twitch account, draw your companion and have it live on your next stream.
By continuing, you agree to the Terms of Use and Privacy Policy.