beta

N Balls Allowed

Your channel’s own marble race.

Chat types !play, a marble with their name drops in, and the first one across the finish line wins. Runs in your browser and OBS, with nothing to install.

you: !play
Play a demo race Get it for your stream

Invite-only beta. Sign in with Twitch to ask for your page.

Play

Where are you playing?

How many races?

How it works

1

Type in chat

Viewers join straight from Twitch chat with !play. No downloads, no sign-ups.

2

Drop in

Every player gets a marble with their name on it. Then gravity takes over.

3

First to the finish wins

Bounce past bumpers, spinners and traps. First marble across the line is the champion.

Made for streamers

Every streamer gets their own page, with all of this built in.

A live series race: Race 2 of 5 on Hot Mess Express, viewers' marbles with name tags bouncing through spinners, subscribers in top hats, and the live standings
Live on Twitch

Your chat races, you run the show

Chat types !play, their marble drops in, and the race is on. Run a single race, or a full series where points add up across courses and a champion gets crowned.

  • 20+ courses, with more on the way: traps, portals, spinners, lava and more
  • Quick races that keep your stream moving. Most are decided in about a minute
  • Your mods can run it from chat: !start, !pause, !skip, new series, camera and zoom
  • Live standings, slow-motion photo finishes and a podium for every series
  • Its own Twitch category: viewers browsing No Balls Allowed find your stream
Hands-off mode: bot marbles racing with a 'Series starting! Type !play to join in' banner, and a viewer named PixelPanda popping in wearing a propeller beanie
New · Hands-off mode

Your channel on autopilot

Turn it on and walk away. Bots race nonstop on random courses until someone in chat types !play. Then the lobby opens and a real series begins.

  • Bots fill the field, so even one viewer gets a full race
  • Bots can win races, but only real players can be champion
  • Players wear hats, so everyone can tell them from the bots
  • Pop-up cards explain the game to new viewers
The Starting soon screen: a countdown bar, 'Type !play to get in the first race', and a line-up of viewers' marbles with their names
New · Starting soon screen

An intro your chat can play

An animated Starting soon or Be right back screen in your branding. While the countdown runs, viewers type !play, their marble drops in, and they’re in the first race. It’s built into your OBS link: when the timer ends, the game starts on its own.

  • A countdown bar, your own message and pop-up tips
  • Every viewer who joins gets a shout-out
  • Subscribers’ marbles wear your sub hat
  • Everyone who typed !play is already in when the first race opens
Party mode: laser beams fanning across the course from every corner, gobo spotlights and viewers' marbles with name tags racing through it
New · Party mode

Run the lights like a DJ

Turn any race into a party. Press P and play a live light show from your keyboard, right on the beat. It’s pure eye candy: the lights never touch the physics, so every bounce and every result is exactly the same as without them.

  • Bass thumps that punch the camera on every kick
  • Laser sweeps, roaming gobo spotlights and a flash-safe strobe
  • A disco ball, and a UV blackout where the marbles glow neon in the dark
  • Hold for the build-up, let go for the drop: a full light show
  • Fair for everyone: the lights can’t change who wins
BallBucks Derby betting board: ten numbered runners with their odds, the share of the bets on each, the jackpot, how to bet, and a live feed of chat's bets
New · BallBucks Derby

Bet on your friends

Viewers type !play to race, and the rest of chat bets pretend BallBucks on them (bots fill the empty spots). Everyone starts with the same 1,000, and the richest bettor after the last race wins. Race one, bet on the next. It’s free and just for fun: BallBucks can’t be bought, sold or cashed out.

  • Live odds that move as chat bets, on a big betting board
  • Bet to win, top 3, or the exact 1-2-3 jackpot, up to 3 bets a race
  • Payouts, long shots and broke callouts after every race
  • The Derby Wire: a news ticker of big bets, upsets and wipeouts
  • Easy to learn: a how-to card on screen, and !howto any time

Your look

Your tagline, intro and in-race words. Pick the hat your subscribers wear from 20 streamer-only hats.

Private to you

Your setup page and OBS links only work for you, so nobody else can run your races.

One link, any laptop

Paste one link into OBS. No downloads and no gaming PC. It runs in any browser.

Get your own pageInvite-only beta: sign in with Twitch to ask for yours.

Made for players

Every viewer who types !play gets a marble that remembers them. Free, on every channel.

A player's locker on noballsallowed.com/me: a pink marble wearing a laurel wreath, career stats (64 races, 19 podiums, 7 wins), and two hat collections with unlocked hats in color and locked ones as silhouettes showing what it takes
New · Your locker

Your marble follows you

Sign in with Twitch at noballsallowed.com/me and set up your marble once. Your color and hat show up the next time you type !play, on any channel that races No Balls Allowed.

  • 14 colors and 23 free hats, and !play pirate still works for a single race
  • Career stats that add up across every channel: races, podiums, wins and series won
  • 30 hats to unlock in 5 collections, earned just by playing
  • Locked hats show exactly what it takes: “12 more streams for the Tea Cozy”
A race on the Portals course with a caption under sunnyside's marble saying they survived worse on a first date, and the race awards panel beside it: Survived a Finance Bro, Bounced Every Bad Date and Took a Spa Day
New · Awards and commentary

Get seen on stream

The game notices what your marble actually does. Captions call out the big moments mid-race, and up to three players win an award after every race.

  • Captions like “kiwi chose violence” when your marble storms past the field
  • Awards like Bounced Every Bad Date, for the funniest things your marble did
  • Every award counts toward the Agents of Chaos hats
  • Awards and stats are for real players only, never bots

Unlock like camo

Five collections: The Regulars, Built Tough, Top Three, Winner’s Circle and Agents of Chaos. Each one ends in a mastery hat.

One locker, every channel

Your look, stats and hats go wherever you race. Nothing to sign up for: just sign in with Twitch.

Looks only

Hats and colors never change how a marble races. Nothing to buy, ever.

Open your lockerSign in with Twitch. Free for every viewer.

No Balls Allowed and Marbles on Stream

Let’s be clear: we’re throwing zero shade here. Marbles on Stream is a fantastic game, and it’s the reason No Balls Allowed exists. Watching chat pile into those races is what inspired us to make our own take on it. It has years of polish, 3D tracks, a bunch of game modes and a huge community, so if that’s what you’re after, go play it.

Marbles on Stream goes big: 3D tracks, multiple game modes, a skin shop and viewer loadouts. We went the other way. No Balls Allowed is pure, simple, uncomplicated fun. Open a link, chat types !play, and the race is on.

  • Clean 2D courses that are easy to follow on stream
  • Real physics, so every bounce plays out for real
  • Fun traps, decor, shapes and moving elements
  • An automatic camera that follows the action, with slow-motion photo finishes
  • A minimap, live standings and series leaderboards
  • Presentation options you can tune: name tags, text size, camera style and zoom
  • Plays great on phones and tablets too, with touch controls

Here’s where it’s different.

FeatureNo Balls AllowedMarbles on Stream
The styleSimple 2D races that are easy to follow and quick to startBig 3D game with lots of modes and options
Where it runsAny web browser: Windows, Mac, Linux, Chromebook, phones and tabletsWindows 10 PC, from Steam
What you needAny everyday laptopA gaming PC (Windows 10, 8 GB RAM, GTX 1060 or better)
SetupPick a course and paste one link into OBS. Nothing to install.Install from Steam and link your Twitch account
Your channel’s lookYour own tagline, intro, badge, footer, and in-race words and calloutsMarble skins and modifiers from the in-game shop
Subscriber perksSub names in a highlight color, and the hat your subs wear, from 20 streamer-only hatsSkins you assign to a Subscriber group
Player profilesEvery viewer’s color, hat, career stats and unlockable hats follow them to every channel, freeMarble skins and loadouts from the shop and mobile app
Runs your stream on its ownHands-off mode: bot races until chat types !play, then a real series with bots filling the fieldThe streamer picks and starts each race (Grand Prix lines up 2 to 16 tracks)
Starting soon screenBuilt-in Starting soon and Be right back screens, where chat joins the first race earlyNot part of the game
Live light showParty mode: run lasers, gobos, strobe and bass thumps from your keyboard. Visual only, so race results are never affected.Not listed among its features
Build your own coursesCourse editor for streamers coming soonMap Builder with a shared map library
Where your community playsTwitch chat, and a Discord bot so your server can race too (coming soon)Twitch chat
Game modesSingle races, multi-race series, hands-off mode and BallBucks Derby (chat bets pretend BallBucks)Race, Royale, Grand Prix and Tilted
Viewers join with!play in Twitch chat!play in Twitch chat, plus a mobile app for their own marble loadouts
PriceFree while in invite-only betaFree to play, with an optional shop

Checked October 2026 from the Marbles on Stream Steam page. Spotted something out of date? Let us know. No Balls Allowed isn’t affiliated with Marbles on Stream or Pixel by Pixel Studios.

More questions? Read the FAQ