S
SoSimple.tools
Free Online Bingo Caller

Bingo Number Generator

Draw bingo numbers on any screen: big, clear and read aloud. Choose 75 or 90 balls, press one button and play. No sign-up, nothing to install

Runs in your browser: what you enter stays on your device

How to Use: 4 Easy Steps

It takes less than a minute and there is nothing to install

  1. 1

    Pick your game

    Choose 75 balls (letters B-I-N-G-O, the American style) or 90 balls (numbers only, the style used in the UK and Europe). Match it to your bingo cards. Not sure? Leave it as it is.

  2. 2

    Turn the sound on

    Keep “Read numbers aloud” ticked and raise your device volume. Press “Test sound” to hear a sample first.

  3. 3

    Press the big green button

    Each press draws one number. It appears in large type and is read out loud. Draw as slowly as your players need.

  4. 4

    Check and keep playing

    Players mark their cards. When someone calls “Bingo!”, compare their numbers with the board below. Press “New game” to start over.

Tip: show this page on a TV or projector and press “Full screen” so everyone in the room can see the number.

Game Settings

Game type

Pick a pace and the numbers are drawn for you. Choose “Off” to pause.

Bingo Ball
Current number
–
Drawn
0
Remaining
75

Press the green button to draw the first number

Share this tool

Number Board

Good to know This is a simple number caller for home games, classrooms, clubs and community events. SoSimple.tools does not run bingo games, take bets or award prizes, and the tool is not meant for real-money gambling. If you offer prizes or sell cards, check the rules that apply where you live.

How to use this tool

  1. Pick 75 balls (B-I-N-G-O) or 90 balls (numbers only) to match your cards.
  2. Keep Read numbers aloud ticked, raise the volume and press Test sound.
  3. Press Draw number, or choose automatic drawing every 8, 12, 20 or 30 seconds.
  4. Use Undo last for a mistaken call, Full screen for the room, and New game to start over.

Worked example

In 75-ball bingo the first draw has a 1-in-75 chance for each number, and when 20 numbers remain each has a 1-in-20 chance, because a drawn number is removed and cannot repeat. The columns are B 1–15, I 16–30, N 31–45, G 46–60 and O 61–75, so a drawn 42 is called as N 42, and with the digit option on it is also read as 4, 2. In 90-ball bingo the numbers run 1–90 with no letters. Draws use crypto.getRandomValues with rejection sampling to avoid modulo bias; it is meant for friendly games, not regulated gambling.

Methodology

A fair bingo draw means every number still in the cage has exactly the same chance of coming out next, and no number ever comes out twice. This tool reproduces that using your browser's own secure random generator, and the draw itself happens on your device, with no server involved.

Unbiased random draw: Each draw picks one number from those still left using crypto.getRandomValues, with rejection sampling to remove modulo bias. With 75 balls the first number has a 1-in-75 chance; with 20 left, each has 1-in-20. A drawn number is removed from the pool, so repeats are impossible. Very old browsers without crypto.getRandomValues fall back to Math.random, which is fine for a party game but not meant for anything regulated.
Two standard formats: 75-ball bingo (American) groups numbers by column: B 1–15, I 16–30, N 31–45, G 46–60, O 61–75, on a 5×5 card with a free center. 90-ball bingo (British and European) uses 1–90 on tickets of 3 rows × 9 columns holding 15 numbers; in France it is played as “loto”.

How a bingo night goes sideways

  • Mixing up the ball count. Use 75 balls for cards with B-I-N-G-O columns and 90 balls for numbers-only tickets. Switching type mid-game asks for confirmation and then clears every number drawn, so decide before the first ball.
  • Setting automatic drawing faster than the room can follow. Each new draw cuts off the announcement still being spoken. With “Also say each digit” on, choose 20 or 30 seconds, or press Draw yourself.
  • Treating Undo last as a pause. It puts the number back in the pool, so it can come out again later, and players have probably already heard and marked it. Tell the room to unmark it. Undo also does not stop automatic drawing.
  • Checking a bingo claim while numbers keep coming. Choose Off for automatic drawing first, then compare the winner's card with the highlighted Number Board. Pressing Draw during auto mode adds an extra number.
  • Expecting the game to be saved. A refresh or New game wipes the drawn numbers. Use Copy Result before leaving if you need the list. The draw is fair for friendly games, not for regulated gambling.

Bingo Night Essentials

Everything you need to play bingo with family, friends or your community group

Complete Set Bingo Night
Deluxe Bingo Game Set with Cage, Board, Balls, 18 Cards and Chips

Deluxe Bingo Game Set with Cage, Board, Balls, 18 Cards and Chips

Everything for a bingo night in one box: a spinning cage, numbered balls, a master board, 18 cards and chips for marking.

Daubers Marking Cards
Washable Bingo Daubers, 8 Colors, Non-Toxic

Washable Bingo Daubers, 8 Colors, Non-Toxic

Washable, non-toxic dot markers in 8 colors for marking bingo cards quickly, with no pencils or pens needed.

Paper Cards Large Groups
Paper Bingo Cards, 100 Pads of 5 Sheets

Paper Bingo Cards, 100 Pads of 5 Sheets

A big supply of tear-off paper cards, with 100 pads of 5 sheets each. Plenty for churches, schools and community events.

As an Amazon Associate we earn from qualifying purchases at no additional cost to you.

Related tools

Frequently asked questions

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

75-ball bingo is the American style: numbers come with a letter (B-I-N-G-O) and cards are a 5×5 grid with a free center square, won with patterns such as a line, four corners or a full card. 90-ball bingo is the British and European style: plain numbers from 1 to 90 and tickets of 3 rows × 9 columns with 15 numbers, won with one line, two lines or a full house. Pick the one that matches the cards you are using.

Are the numbers really random, and can a number come out twice? ▼

Yes, they are random. Each draw uses the browser's secure random generator (crypto.getRandomValues) on the numbers still left, so every remaining number is equally likely. A number that has been drawn is removed from the pool, so it can never be drawn again in the same game.

How do I check that someone really won? ▼

Look at the Number Board: every number drawn is highlighted, and the most recent one has a gold ring. A winner's marked numbers must all be highlighted. If you pressed the button by mistake, use “Undo last” to put that number back before the next draw.

Why is the voice not working on my phone? ▼

The voice uses the speech built into your device. Check that the volume is up, that an iPhone is not on silent mode, and that your device has a voice installed for the page language. Press “Test sound” to try it. If it stays silent, the numbers still appear in large type on screen.

Can I use it on a TV or projector for a group? ▼

Yes. On a computer, press “Full screen” to show only the big ball and the last numbers. You can also mirror your phone, tablet or laptop to a TV with HDMI, Chromecast or AirPlay. The ball is large enough to read from across the room.