Calling
Pace
Ball 0 of 90Ready when you are
Eyes down soon
Last numbers

    The board

    90 numbers to go

    Check a claim

    Someone shouted? Pause the game, then type the numbers on their winning line or ticket.

    Calls taken from our full list of bingo calls. Need tickets? Print them free with the bingo card generator.

    About Our Tool

    Our bingo caller draws all 90 balls in random order and reads each one with its traditional call, from Kelly’s Eye for number 1 to Top of the Shop for 90. Everyone hears the number, the on-screen board fills in as you go, and there’s nothing to download or sign up for.

    Print your tickets, press start, and you’ve got a full 1-90 bingo game running at your kitchen table, in the pub or over a video call.

    How to Call a Game With It

    Press Start game and the caller says “Eyes down” before drawing the first ball. From then on, it calls the numbers by itself, one after another, until you pause it. Each ball drops in on the left with its call underneath, lights up on the board, and joins the row of last numbers so anyone who missed one can catch up.

    Choose Tap for each ball instead if you’d rather call yourself and set the pace. The voice still reads each call, but nothing happens until you press Next ball, which suits a noisy room where you want to wait for the chatter to settle.

    When someone shouts, press Pause (or the space bar on a keyboard). The caller finishes the call it’s on and then stops. Type the numbers from their winning line into Check a claim, and it marks each one as called or not called yet, so you don’t have to squint at the board to settle an argument. Press Resume to carry on for the next prize. If you’d rather call in silence, the Voice button turns off the sound, and the board keeps working.

    How Long a Game Takes

    Automatic mode has three paces. Calls average just under three seconds each, and the pace sets the gap before the next ball.

    PaceTime per ballAll 90 balls
    RelaxedAbout 8 secondsAbout 12 minutes
    NormalAbout 6 secondsAbout 9 and a half minutes
    QuickAbout 5 secondsAbout 7 minutes

    You’ll rarely need all 90, though. We simulated 20,000 games for each group size, with everyone holding one ticket of 15 numbers in three lines of five, and recorded the ball on which the first winner of each prize appeared. These are the typical results, with the time at Normal pace in brackets.

    Tickets in playOne lineTwo linesFull house
    6Ball 48 (5 min)Ball 67 (7 min)Ball 79 (8 min)
    12Ball 42 (4.5 min)Ball 63 (6.5 min)Ball 76 (8 min)
    24Ball 37 (4 min)Ball 59 (6 min)Ball 73 (7.5 min)
    48Ball 33 (3.5 min)Ball 55 (5.5 min)Ball 70 (7.5 min)

    So a game round a table of six is about eight minutes of calling, plus however long you spend checking claims. More tickets move the first line forward much more than the full house. Going from 6 tickets to 48 takes 15 balls off the wait for a line but only 9 off the full house, because somebody still has to match all 15 of their numbers.

    Even with a couple of dozen tickets, the full house usually needs 70 or more of the 90 balls. If your game ends far earlier than that, check the winning ticket twice.

    The Calls She Reads

    Every ball gets its traditional call, then the two digits, then the number. So 23 is “Thee and Me. Two and three, twenty-three”, and 50 is “Half a Century. Five-oh, fifty.” Hearing the digits alone gives players a moment to find the right column before the full number lands.

    Doubles and calls that already say the number skip the digits. You’ll hear “Legs Eleven, eleven”, “Two Fat Ladies, eighty-eight” and “Four and Seven, forty-seven”. Each number uses the main call from our full list of bingo calls, where you’ll also find the alternatives and the stories behind them. If you’re running a festive night, we’ve also written a separate set of Christmas bingo calls.

    The voice has a British accent and an unhurried delivery, and we checked every call against the list before it went on the page. She opens each game with “Eyes down” and closes it with “That’s every number called” if you go all the way to 90.

    Playing on a TV or a Video Call

    The caller runs in any modern browser on a laptop, tablet or phone. For a room full of people, put it on the biggest screen you’ve got. Plug a laptop into the TV with an HDMI cable or cast the browser tab, then press Full screen so the ball and board fill it.

    For a game over Zoom or Teams, open the caller on the host’s computer, share that window and switch on the option to share your computer’s sound. Everyone sees the board and hears the calls, and they mark their own tickets at home. Keep a video-call game free to join, because charging for an online game brings in licensing rules a home game avoids. While the game runs, the caller asks your device to keep the screen awake so it won’t dim halfway through on most browsers.

    Running a Home Game

    Everyone needs a ticket, and you can print as many proper 90-ball tickets as you like from our bingo card generator without paying a penny.

    The game pays out three times on the same tickets. The first complete row wins the first prize, two rows on one ticket win the second, and a full house ends the game. Pause for each claim, check it, and carry on from the same ball. Anyone new to the 90-ball rules can get up to speed with our how to play bingo guide before you start.

    At home, the game has to be free to enter. Pubs, members’ clubs and charity nights each have their own limits on what you can charge and give away, and our bingo night hosting guide sets them out side by side.

    Is the Draw Random?

    Yes. When a game starts, the caller uses your browser’s built-in cryptographic random number generator to shuffle all 90 balls, so every possible order is equally likely, and no number is ever drawn twice. The shuffle happens on your device and nothing about the game is sent to us.

    That makes it both a bingo number generator and a caller, so it can stand in for a cage of balls or an electronic bingo machine.

    Nothing needs installing because it runs entirely in the browser. If you refresh it by accident mid-game, it normally remembers where you were and picks up from the same ball when you press Resume.

    Questions About the Caller

    Is the bingo caller web app free?

    Yes, with no sign-up, no adverts in the caller and no limit on games. Just play straight from your browser on any device.

    Does it call all the numbers from 1 to 90?

    Yes. Every game is a full 90-ball draw, and every number is called out.

    Does it work on a phone?

    Yes. The board shrinks to fit, and the controls sit above it. For groups, a bigger screen makes it easier for everyone to follow.

    Can I play 75-ball bingo with it?

    Not yet. It’s built for the British 90-ball game. Our guide to bingo types explains how the 75-ball game differs.

    What happens if I start a new game by mistake?

    Nothing changes until you confirm. A new game asks you to confirm first, and the current game stays on the board if you back out.