Free Streamer Bingo

A live bingo board for IRL streams — free, no sign-up, nothing leaves your browser.

Click a square as it happens — this view is for you, not for OBS.

24 squares — ready to shuffle

Randomizes the layout and clears every mark — use this at the start of each stream.

"Any line" is standard bingo — a row, column, or diagonal. "Every square" requires filling the whole board before it counts as won.

Connect your Twitch channel once, then share a mod link — anyone who signs in with Twitch and is confirmed as one of your moderators gets their own clickable copy of this board.

Why you click here and not in OBS

OBS browser sources aren't normally interactive during a live capture, so this board is split into two views: the one you're looking at right now is where you actually click squares as things happen, and the OBS embed link is a read-only display for viewers, staying in sync with whatever you've marked here within a few seconds.

Frequently asked questions

Do I need to write exactly 24 squares?

At least 24 — if you paste in more, the extra ones are simply left out of that board. Shuffling always picks 24 from what you've written and places them randomly, so the same list won't produce the same layout twice.

What's the free space in the middle?

It's automatically marked from the start, same as a physical bingo card — no square text needed for it.

Can I reshuffle mid-stream without losing my embed link?

Yes — shuffling clears every mark and picks a fresh layout, but it's the same widget, so the OBS link you already pasted in keeps working without needing to copy a new one.

What happens when the win condition is met?

In "Any line" mode, the completed row, column, or diagonal highlights in your accent color. In "Every square" mode, the whole board highlights once every square is filled. Either way, a "BINGO!" banner appears too — on both this view and the OBS embed, since that's the moment viewers should actually see.

Is my board sent anywhere?

Your squares and marks are stored only so the OBS embed can stay in sync with what you click here — nothing is used for anything beyond making that link work.