Bingo Number Caller - 75 Ball and 90 Ball Draw

Call US 75-ball or UK 90-ball bingo with draw-without-replacement, call history, undo, and reset. The Bingo Number Caller runs entirely in the browser.

Random results are generated in your browser with crypto.getRandomValues(). Nothing is sent to a server.

01 Generator

    This caller shuffles the full number pool once, then draws balls without replacement until the pool is empty. Choose 75-ball US or 90-ball UK format, draw the next call, undo a mistaken call, or reset the deck for a new game. Called numbers appear in a board with B-I-N-G-O letters for US calls.

    Call a game of bingo

    Concept diagram: Inputs leads to Call a game of bingo leads to ResultInputsCall a game of bingoResult
    Call a game of bingo.

    Each tap on Draw next removes one number from the remaining pool and promotes it to the current call in large type. A running count shows how many balls are out and how many stay in the bag. The called list fills a grid of past balls so players away from the main screen can catch up.

    Manual draw keeps the caller in control of pace for halls, classrooms, and living rooms. Optional auto-draw runs on a timer when an interval in seconds is set and Start auto is engaged; set the interval to zero to stay fully manual. Nothing in the draw leaves the browser tab.

    Choose 75-ball or 90-ball bingo

    Concept diagram: Inputs leads to 75-ball or 90-ball bingo leads to ResultInputs75-ball or 90-ballbingoResult
    Choose 75-ball or 90-ball bingo.

    US 75-ball bingo uses integers 1 through 75 arranged in five columns under the letters B, I, N, G, and O. UK 90-ball bingo uses 1 through 90 without column letters on the caller display, matching the longer ticket format common in British halls. Switch the game type before reset so the pool size matches your cards.

    Reset deck builds a fresh shuffled pool for the chosen variant. Changing variant mid-game clears progress, so pick 75 or 90 before the first draw of a session.

    Read the column letters

    Concept diagram: Inputs leads to column letters leads to ResultInputscolumn lettersResult
    Read the column letters.

    In 75-ball play, column B holds 1 through 15, I holds 16 through 30, N holds 31 through 45, G holds 46 through 60, and O holds 61 through 75. The caller prefixes the letter when displaying a US call, for example G-52.

    Column ranges mirror standard American card layouts; printable cards from the companion card generator page follow the same ranges.

    Players marking paper cards use the letter to find the correct column quickly. The N column includes the free centre on many printed cards, but the caller still draws numbered balls only.

    Run a game for a room

    Concept diagram: Inputs leads to Run a game for a room leads to ResultInputsRun a game for a roomResult
    Run a game for a room.

    The current call uses oversized numerals suited to a projector or TV mirrored from a laptop. Undo returns the last ball to the pool if the caller misread a number. Reset deck reshuffles all balls for a new round without reloading the page.

    Auto-draw helps solo practice or timed drills when enabled; voice callout is not built into this page, so a human caller still reads the screen aloud for a hall. Pause auto by stopping the timer control before the pool empties.

    Verify the draw is random

    Concept diagram: Inputs leads to Verify draw is random leads to ResultInputsVerify draw is randomResult
    Verify the draw is random.

    At reset, the full pool shuffles once with cryptographic randomness from the browser. Draws proceed without replacement, so a number cannot appear twice until the next reset. That matches physical bingo balls and prevents duplicate calls mid-game. A seed control is not exposed on this caller; reproducibility matters more for dice and lottery tools on the same hub.

    The randomness receipt beneath the tool states the CSPRNG source in one line without repeating the developer password article.

    FAQ

    Can a called number repeat in one game?

    A called number cannot repeat until Reset deck runs. Each integer appears at most once per shuffle. An empty pool means the game exhausted all balls.

    How does undo work?

    Undo moves the most recent call back into the remaining pool and restores the previous call as current. Multiple undos walk backward through the call stack in order.

    What happens when auto-draw reaches zero seconds?

    Auto-draw needs a positive interval in seconds before Start auto runs. Zero leaves drawing manual only.

    Does 90-ball show B-I-N-G-O letters?

    90-ball display shows the numeric call without a letter prefix. UK tickets use three rows of numbers rather than the US column letter grid.

    Can two tabs share one game?

    Each browser tab keeps its own shuffle state. Mirror one tab on a display rather than opening two callers for the same room.

    Is the caller official for licensed halls?

    The caller is a free host tool. Licensed venues follow their own equipment rules and house policies.

    Closing summary

    The caller supports 75-ball and 90-ball pools, without-replacement draws, undo and reset for room hosting, optional timed auto-draw, and a visible history grid. Shuffling uses browser cryptographic randomness, and all state stays local to the session.