Chrae Lab

Bingo caller

Free bingo number generator and caller for real-life games. Draws truly random numbers one at a time, shows the B-I-N-G-O letter, tracks every call on a flashboard and can read calls aloud. 75-ball, 90-ball and 30-ball.

This tool needs JavaScript to run. Nothing is sent to a server — it works entirely in your browser.

About Bingo caller

A bingo caller for games you play in real life. Instead of a cage and balls, tap once to draw the next number at random, see it big enough for the whole room with its B-I-N-G-O letter, and keep an ordered record of every call so disputes are settled at a glance. It does not generate cards — bring your own.

  • Truly random draws: each number is picked uniformly from the balls still in play using the browser's cryptographic random generator, so no number is ever repeated in a game.
  • 75-ball (B-I-N-G-O, 1–75), 90-ball (UK / housie, 1–90) and 30-ball speed bingo.
  • A big current-call display with the column letter, a flashboard that lights up every called number, and a call history in order.
  • Undo an accidental draw, clear the board with New game, and pick up where you left off — the game is saved on your device.
  • Optional auto-call on a timer (5–30 seconds) and voice announcements that read each call aloud.
  • Keyboard-friendly: Space draws the next number, U undoes, A toggles auto-call.

Frequently asked questions

How are the numbers picked?

Every draw picks one of the remaining numbers with equal probability using the browser's cryptographically secure random generator (the same one used for encryption keys), with rejection sampling so no number is favoured. A number that has been called cannot come up again until you start a new game.

Which letter goes with which numbers?

In 75-ball bingo B covers 1–15, I covers 16–30, N covers 31–45, G covers 46–60 and O covers 61–75. 30-ball speed bingo uses B for 1–10, I for 11–20 and N for 21–30. 90-ball bingo has no letters — numbers are called on their own.

Does this make bingo cards?

No. It is a caller: it replaces the ball cage and the flashboard. Use it alongside printed cards or any cards you already have.

What if I draw a number by mistake?

Press Undo last (or the U key) to take back the most recent call. It goes back into the pool and the flashboard and history update immediately.

Can it call numbers automatically?

Yes. Turn on Auto-call and pick an interval from 5 to 30 seconds; it draws a new number at that pace until you pause it or the numbers run out. Turn on Voice to have each call read aloud by your browser.

Is my game saved if I close the tab?

Yes. The called numbers and your settings are saved in this browser, so reopening the page resumes the same game.