Games your chat can play.
StreamArena is a set of party games for live streams and podcasts. Add one link to OBS and viewers play from their phones. Stream with Upstream.so and they play by typing in YouTube, Twitch or Kick chat.




streamarena.so/marioTop players
Every chat plays the same round.
When you multistream with Upstream.so, viewers on YouTube, Twitch and Kick answer the same question at the same time. They share one scoreboard, and every name carries a badge for the platform it came from.
Live in under a minute.
Nothing to install. If your streaming app can show a web page, it can run StreamArena.
Pick a game
Choose a guessing game, a trivia round or a team battle. Each one works with chat, with guests, or with both at once.
Barcode

Out

Lower

Host

Add one link
Paste your game link as a browser source. On Upstream.so it's already a scene.
Play
In Upstream.so, viewers type answers in chat. In OBS and other apps, they scan the code on screen and answer on their phone. Guests use their phone in both.
Answers stay secret until the reveal.
Tonight's lineup
Eight games to start: six of ours and two community games we played and approved. They range from guess the movie to team battles, and new ones arrive every week.

Your guests play from their phones.
Podcast guests scan a code, pick a name and answer on their phone, with no app and no account. Nobody sees an answer until you reveal it, so the reaction happens on camera.

Fun with five viewers.
Most stream games need a crowd. These work with two players, and a house player answers when chat goes quiet.
You answer in secret and chat guesses what you said. You and one viewer are enough for a round.
A house player joins when chat goes quiet, so nobody plays against silence.

Everyone gets the same puzzle, so five viewers still land on a global leaderboard.
Guests scan a code, pick a name and answer from their phone.
Answers stay hidden until you hit reveal, then the board flips on stream.
Build one game and any stream can run it.
A StreamArena game is one web page. The SDK brings in chat from Upstream.so and answers from phones, keeps the scores and draws the overlay. Games we approve go into the gallery.
// zoom-out.js: a whole StreamArena game StreamArena.game({ id: "zoom-out", inputs: ["guess"], content: [{ photo: "pizza.jpg", answers: ["pizza"] }], async round({ item, show, chat, phone, timer, reveal }) { const pic = show.image(item.photo, { zoom: 6 }) chat.expect(item.answers) // loose match, faster scores more phone.prompt({ text: "What is this?" }) timer(15) await pic.zoomOut({ seconds: 15 }) await reveal("It's a pizza") }, })
StreamArena runs best on Upstream.so
Each game is a ready scene in your Upstream.so studio, with your chats already connected. It runs in the cloud, so a game channel can stay live 24/7 with your computer off.
Questions
Do I need to install anything?
No. Each game is a web page. Add its link as a browser source in OBS, Streamlabs, Meld or StreamYard, or pick it as a scene in Upstream.so.
Which chats can play?
In Upstream.so, YouTube, Twitch, Kick and Rumble chat play at the same time, on one scoreboard. In OBS and other apps, viewers scan the code on screen and play from their phone.
What if I only have a few viewers?
Pick a game marked "Great with 1 to 5". Host vs chat and guest games work with two people, and the house player fills quiet rounds.
What games can I play with my chat?
Guessing games like Movie Barcode, where chat names the film from its color barcode, and Zoom Out, plus trivia, host vs chat rounds and team battles like Platform Wars, where YouTube, Twitch and Kick play against each other.
Can I play it on a podcast?
Yes. Guests scan a code on screen and answer privately from their phones, with no app or account, so the reveal still happens on camera.
Is it like Jackbox for streams?
It has the same party feel, but it is built for streams. In Upstream.so your chat plays by typing. In OBS, viewers scan one code on screen and play on their phone. There is no game to buy, so a big audience can all play at once.
Is StreamArena free?
Yes. Starting a game is free.
Can I make my own game?
Yes. Join the maker waitlist. Games are built with web tech, and the ones we approve go into the gallery for every streamer.
