Bingo caller

Call bingo numbers online for 75-ball or 90-ball games. Show the board on a big screen, read numbers aloud and print cards you can check by number.

?
    B123456789101112131415
    I161718192021222324252627282930
    N313233343536373839404142434445
    G464748495051525354555657585960
    O616263646566676869707172737475
    0 of 75 called · Game ROLQ
    Bingo night

    The cage, the board and the caller's voice in one screen

    A bingo night needs three things the host usually has to improvise: something that mixes the balls fairly, a board where everyone can see what has already come out, and a voice that reads each number clearly. This page does all three, so the host can watch the room instead of a bag of plastic counters.

    Pick the game the room knows. The American 75-ball game uses B-I-N-G-O letters and 5×5 cards with a free centre; the British and European 90-ball game uses tickets with three rows of five numbers. Every press of Call draws a ball that has not appeared yet, lights it on the board and adds it to the row of recent calls.

    If players need cards, print them from the same page. Each card carries a game code and a number, so when someone shouts “Bingo!”, you type their card number and see straight away whether the claim holds.

    Running a game

    Print the cards before the first call: they belong to the current game code.

    1. Choose 75 or 90 balls, set how many cards you need and print them. Hand them out face down if you like a ceremonious start.

    2. Press Call for each ball, or switch on auto call and choose a pace between 3 and 30 seconds. Turn on reading aloud if the room is large.

    3. When a player claims, type the number on their card. The card appears with the called numbers marked and a verdict: line, full house or not yet.

    What the caller handles

    Everything that usually leads to an argument at the prize table is written down by the tool.

    • 75-ball game with B-I-N-G-O letters, or 90-ball game
    • Every ball comes out once; the board shows all called numbers
    • The last five calls in a row under the current ball
    • Auto call every 3 to 30 seconds, paused with one button
    • Numbers read aloud with the browser's built-in voice
    • Undo for a mistaken press, so the board stays honest
    • 1 to 60 printable cards tied to the game code
    • Card check by number: line, full house or not yet

    Where people play

    From a living-room TV to a school hall projector.

    A care home runs a Thursday 90-ball game on the lounge TV, with numbers read aloud for residents who struggle to see the screen.

    A primary teacher plays 75-ball bingo where each card holds answers to times-table questions, with auto call every ten seconds.

    A charity quiz night uses a break between rounds for one game of bingo and prints forty cards on two sheets of paper.

    Grandparents play with grandchildren over a video call, sharing the screen with the board.

    A language class uses the read-aloud voice to practise numbers in the language they are learning.

    An office party prints cards in the morning and checks the winner's card in front of everyone.

    How calls and cards work

    Each call picks uniformly among the balls still in the cage, using the browser's cryptographic random source, so no number is more likely than another and none can come out twice. Undo puts the last ball back, as if it had never been drawn.

    Cards are built from the game code and the card number. The same code always prints the same cards, which is what makes checking by number possible. On a 75-ball card, a line is any row, column or diagonal, with the free centre counted as marked; on a 90-ball ticket, a line is one complete row of five, and a full house is all fifteen numbers.

    What it does not do

    It is not for gambling: no stakes, no payouts and no certified record of a draw. Play for chocolates, not money.

    Players do not get cards on their phones; cards are printed, or drawn by hand from the card check. There is no shared online session for this game yet.

    Reading aloud uses the voices installed on your device. Some systems have no voice for a given language, and some browsers stay silent until the page has been tapped once.

    For a smooth bingo night

    • Test the voice before guests arrive and turn the device volume up; a laptop speaker rarely fills a hall.
    • Start a new game only after the prizes are handed out: it changes the game code, and old cards no longer check.
    • Agree on what counts as a win before the first ball — one line, two lines or full house.
    • For a large room, slow auto call to 8–10 seconds so people can mark their cards without rushing.

    Bingo caller questions

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

    75-ball is the American game: numbers carry the letters B, I, N, G or O, and cards are 5×5 with a free centre. 90-ball is played in the UK and much of Europe on tickets of three rows with five numbers each.

    Can a number come out twice?

    No. Each call is chosen from the balls still in the cage. After every ball has been called, the button stops and the board is full.

    How do I check a winner's card?

    Type the number printed on their card. The tool redraws that card, marks every called number and tells you whether it holds a line or a full house.

    What if I press Call by mistake?

    Use Undo. The last ball goes back into the cage and disappears from the board and the recent calls.

    Why is there no voice?

    The tool uses the speech voices built into your device. If none is installed for the page language, or the browser blocks sound until you interact, you will see a short note instead.

    Does a page reload lose the game?

    No. The called numbers and game code are kept in this browser, so you can reload or close the tab and continue.

    How many cards can I print?

    Between 1 and 60 at a time. They are numbered, so you can print more later with the same game code and continue the numbering.