Bingo Number Caller

Run a bingo game from any screen: draw 75-ball or 90-ball numbers without repeats, track every call on a board, and let the caller speak the numbers aloud.

Game

Press “Call next ball” to start.

Previous calls

    Balls called
    0
    Balls left
    75
    Odds for any one ball
    1 in 75
    Current ball — No balls called yet

    Board

    This bingo caller turns a laptop, tablet or TV into the ball cage and the call board at once. Draw each number with a single button — or let the auto-caller run on a timer — and everyone can see the current ball, the last few calls and a full board of every number drawn so far.

    How to call a game

    1. Choose 75-ball or 90-ball to match your cards.
    2. Press Call next ball. The ball shows the letter and number (for example G-52), and the board lights up that number.
    3. Read the call aloud, or tick Announce aloud to have the browser speak it.
    4. For hands-free play, tick Auto-call and pick the interval: 4 to 20 seconds between balls. Untick it to pause, for example while checking a card.
    5. When someone shouts “Bingo!”, check their card against the board. Press New game to start over.

    Made a mistake? Undo last call puts the latest ball back.

    How the numbers are organized

    In 75-ball bingo each letter covers a block of fifteen numbers:

    Letter Numbers
    B 1–15
    I 16–30
    N 31–45
    G 46–60
    O 61–75

    So the letter tells players which column to look in. In 90-ball bingo numbers run from 1 to 90 without letters; the board shows them in rows of ten.

    Odds of the next call

    Each call is equally likely to be any ball still in the cage:

    P(a specific ball next) = 1 ÷ balls remaining

    At the start of a 75-ball game that is 1 in 75. After 30 calls it is 1 in 45. A number you are waiting for becomes steadily more likely as the cage empties, but never “due”.

    Worked example: waiting for one number

    You need only I-22 to finish a line, and 35 balls have been called in a 75-ball game.

    • 40 balls remain, so the next call is I-22 with probability 1 ÷ 40 = 2.5%.
    • The chance it appears within the next 10 calls is 10 ÷ 40 = 25%, because every ordering of the remaining balls is equally likely.

    Tips for a smooth game

    • Set the pace for the room. Six to eight seconds per call suits most groups; slow down for children or for players with several cards.
    • Announce the pattern first: a single line, four corners, a letter shape or blackout (every square). Longer patterns need many more calls.
    • Repeat each call. Say the letter and number twice — “N-thirty-three, N-three-three” — so nobody mishears.
    • Verify before paying. Check the winning numbers against the board, not from memory.
    • Use a big screen. The board is designed to be read from across a room when shown full screen.

    Bingo cards to go with it

    Need cards? The bingo card generator prints unique 75-ball cards or 90-ball tickets, each with a short ID so you can confirm a winner. For other draws, try the random number generator or the random name picker for door prizes.

    Every ball is drawn at random from those remaining and the game state is saved only in your own browser. For cash games, follow your state's charitable gaming rules.

    Frequently asked questions

    How does the bingo caller choose numbers?

    Each call is drawn at random from the balls not yet called, using your browser's cryptographic random generator. No ball can be called twice, just like drawing from a real cage.

    What is the difference between 75-ball and 90-ball bingo?

    75-ball bingo, the usual U.S. game, uses 5×5 cards with columns headed B-I-N-G-O and a free center square. 90-ball bingo, popular in the U.K., uses tickets of 3 rows and 9 columns with 15 numbers, and prizes are usually paid for one line, two lines and a full house.

    Will I lose the game if I refresh the page?

    No. The called numbers are saved in your browser, so reloading keeps the game in progress. Press New game to clear the board.

    How do I check a winning card?

    Read the winner's numbers aloud and look each one up on the board; called numbers are highlighted. The most recent ball has an outline, and Undo removes a call made by mistake.

    Can the caller read numbers out loud?

    Yes, on browsers that support speech synthesis. Tick Announce aloud and each new ball is spoken, for example 'B, 7'.

    Last reviewed October 2026 by the CalcFluent editorial team. How we check our calculators.