One overlay. Every chat.

Your chat takes the stands

Kicklive Twitchlive

Viewers type !join and appear on your stream as their own little critter, sitting on stands around the edge of the picture. They earn XP for watching, level up, evolve, collect skins and play events with the rest of chat, live, where everyone can see it.

Free to play. Viewers join with !join from any device. Streamers paste one browser source into OBS, about 30 seconds, any game.

stands - live preview
Drawn by code, not images. This is the real renderer your overlay uses.

The difference

Two chats, one crowd

If you multistream, your Kick chat and your Twitch chat are two rooms that never meet. Chat Arena seats them on the same stands: one audience, one boss to beat, one giveaway. Every competitor we know of is Twitch only.

One overlay, both chats

Connect Kick and Twitch to the same arena and both chats feed the same stands. A message from either side moves the same crowd, damages the same boss and enters the same giveaway.

Kicklive Twitchlive

One person, one critter

Someone who follows you on both sites can link their accounts, so XP, gold, skins and their daily streak all stay on a single critter instead of splitting into two half-grown ones.

How it works

Three steps, zero installs

The streamer adds one browser source. Viewers type one word. Everything after that happens on the stream itself, in front of everybody.

Paste one URL into OBS

Sign in with Kick or connect Twitch, copy your overlay link and drop it into OBS as a browser source. The stands sit around the edges of your gameplay, so nothing important is covered.

Chat types !join

A critter walks onto the stands with the viewer nick above its head. No account, no download, works from a phone mid-scroll.

The stream becomes the game

Speech bubbles, level ups, evolutions, boss fights, duels and giveaways all play out on screen. Chat watches its own progress happen instead of reading about it.

Progression

Watching turns into something

A viewer who lurks still grows. Presence earns XP on its own, chatting adds a little more, and every milestone is visible on the stream rather than buried in a dashboard.

The stands

One !join puts a critter on a stand around your picture, where it stays for the rest of the stream. It sits on one stand at a time, so a viewer is present on the channel they are actually watching.

Speech bubbles

When somebody talks in chat, their critter says it out loud in a bubble above its head. Quiet viewers finally have a face, and chat reads itself on stream.

XP and levels

XP ticks passively while the channel is live and a little more when you chat. Levels are unlimited and each one costs more than the last, so a high level really means weeks of showing up.

Three evolution stages

Every critter starts small, grows into its adult form at level 10 and reaches an epic third stage at level 25, with horns, a halo or an aura. Both moments burst into confetti live on stream.

Daily streaks

Earn XP on consecutive days and the streak multiplies everything you earn, up to double. From day seven a flame burns beside your nick on the overlay. Miss a day and it resets.

Loyalty per channel

Time and activity on one specific channel build loyalty there, shown only on that channel. Regulars get visibly ranked in front of the streamer they actually watch.

Bronze Silver Gold Veteran
Stage 1 - young Stage 2 - adult, level 10 Stage 3 - epic, level 25

Collect

50 skins, all free to earn

Every skin in the catalogue can be unlocked by playing. Gold is a shortcut for people who would rather buy one than grind its condition, and gold itself is only earned by playing.

Unlocked by playing

Skins open up through levels, daily streaks, channel loyalty and giveaway wins. Locked ones show a live preview and exactly what unlocks them, so nothing is a mystery box.

Pick any colour on top of any skin. Change it in your panel and the critter updates on stream instantly.

The gold shop

Gold comes from chatting, watching, beating bosses, winning duels and grabbing random events. It buys 11 weapons that your critter swings in duels and giveaway fights, 6 auras that glow around it, and locked skins. It is cosmetic from top to bottom, and gold is never sold for money.

Sword Hammer Axe Bat Guitar Fish Baguette Wand Trident Frying pan Rolling pin
Sparkle Starlight Ember Frost Shadow Neon

On stream

Events the whole chat plays

The streamer starts these from one panel whenever the stream needs a jolt. Nobody pays to take part in any of them.

Giveaways, six ways

The streamer puts up a prize and picks a format. Entry is always free: a viewer is in as soon as they have said something in chat. No tickets, no donations, no paid entry, ever.

Musical chairsCritters circle a ring of chairs and dive for a seat when the music stops. One chair fewer every round.
Everyone fightsA cartoon dust cloud swallows the whole crowd. The beaten get flung out and the last two settle it in a duel.
Two teamsThe stands split into two armies that charge each other until one critter is left standing.
Rambo shootoutA Rambo critter thins the crowd out: bazooka for the big group, rifle for the middle, pistol for the last few.
Blind pickEveryone turns into an identical anonymous crowd. The streamer clicks critters and only then are nicks and levels revealed.
Marble raceThe entrants become marbles and tumble down a pegged course. First to the finish takes the prize.

Boss fights with no timer

A boss looms over the stands and there is no clock on it: it stays until chat beats it, however long that takes. Chat messages are the damage, and follows, subs and tips fire a volley from the entire crowd at once.

When it falls, everyone on the stands shares the reward, a damage top three is shown, and the channel unlocks a tougher boss for next time.

Duels between viewers

Type !battle and the next viewer who does the same becomes your opponent. Both critters step onto the stage with HP bars and whatever weapon they own, and the winner takes the XP. Critters never fight on their own.

Marble race

A pegged course fills the screen and every entrant is a marble bouncing down it. The physics are deterministic: the server computes the finishing order first, then the overlay replays exactly that run, so a race cannot be nudged while it is playing.

Polls you can see

Ask chat a question and each answer becomes a column on the overlay. Critters physically walk into the column they voted for, so the result is a crowd shifting across the screen instead of a bar chart.

Random events

Now and then a treasure chest lands or gold rain starts falling, announced with a sound and a short countdown. Type !grab in time and everyone who grabbed splits the gold.

Chat Arena+

Cosmetic only. That is the whole deal.

There is one optional subscription. It changes how a critter looks and nothing else, because a giveaway that money can tilt is a giveaway nobody trusts.

Chat Arena+ gives you animated cosmetics and nothing else. Not a single point of XP, not one coin of gold, not one percent of giveaway luck.

no XP no gold no better giveaway odds no extra boss damage no edge in duels

Free viewers and members stand on exactly the same ground. A member is easier to spot, never easier to win with. Everything a subscription touches is paint.

8

Animated skins

Bodies that never stop moving: Aurora, Crystal, Magma, Hologram, Plasma, Void Star, Gilded and Phantom.

6

Premium auras

A step above the gold-shop ones: a fire vortex, a tilted galaxy, prism beams, a striking thundercloud, falling coins and three orbiting moons.

5

Entrance effects

Played once on !join, the moment chat is looking at one critter: a portal, fireworks, lightning, a meteor or a confetti cannon.

4

Nick plates and a badge

Gold, rainbow, holo and neon plates under the nick, plus a star badge that shows on the stands all stream long.

$4.99 / €4.99 / £3.99
per month, priced for your market. Cancel anytime, and everything you already earned for free stays yours.
See Chat Arena+

Fair play

Progress cannot be farmed

Everything is verified on the server from real chat events. Progress comes from being part of a stream, not from leaving twelve tabs open overnight.

  • One stand at a time. Watching five channels does not stack XP; the last !join simply moves your critter.
  • Live only. Passive XP ticks only while the channel is actually broadcasting.
  • Spam pays nothing. Chat XP has a cooldown and a daily cap, and your messages damage a boss at most twice a minute.
  • Money buys spectacle, never an edge. Tips, subs and follows hand a small XP bonus to everyone on the stands at once.

Questions

Before you paste the link

The things streamers ask first, answered without marketing fog.

What do viewers have to install?

Nothing at all. They type !join in your chat and their critter walks onto the stands. It works from a phone and no account is needed to play. Signing in at chatarena.win only adds the panel where you pick skins and colours.

How do I add Chat Arena to my stream?

Sign in with Kick or connect Twitch, copy your overlay URL and paste it into OBS as a browser source at 1920x1080. It takes about half a minute and works with any game, with no bots and no category change.

Does it work on YouTube?

No. Chat Arena runs on Kick and Twitch. YouTube only hands over live chat in a way that would cap how many hours a day we could cover, so rather than ship something that quietly stops working mid-stream, we left it out.

Does Chat Arena+ give any advantage?

No. It is cosmetic only: animated skins, premium auras, entrance effects and nick plates. No XP, no gold, no better giveaway odds, no extra boss damage, no edge in duels.

Can somebody farm XP across many channels?

No. A critter sits on one stand at a time and the last !join moves it. Passive XP only ticks while the channel is live, chat XP has a cooldown, and there is a daily cap.

Is Chat Arena free?

Yes. The overlay, every event, the 50 collectible skins and the gold shop are free for streamers and viewers. Chat Arena+ is an optional cosmetic subscription and nothing in the game depends on it.

Doors open

Put your chat on the stands

One browser source, one command, and the people already watching you become part of the picture.