Free bingo cards, callers and printables

Bingo Number Generator

Draw random bingo numbers with no repeats: 1–75, 1–90, 1–30 or your own range.

A bingo number generator picks random bingo numbers for you, one at a time or several at once, so you do not need a bag of balls or a printed list. This bingo number generator runs in your web browser. It is free, needs no sign-up and no download, and nothing you draw is uploaded.

It draws numbers without repeats, so each number comes up only once until you reset. You can use the 1–75 range for American bingo, the 1–90 range for UK bingo, the 1–30 range for 30-ball speed bingo, or any range from 1 to 10,000. Use it for a family game, a party, or a classroom activity, and check the history list whenever you need to see what has been called.

How to use the Bingo number generator

  1. Choose a range preset: 1–75 (American bingo), 1–90 (UK bingo), or 1–30 (30-ball speed bingo). For another range, enter the lowest and highest number, from 1 to 10,000. One draw can cover at most 10,000 numbers.
  2. Set numbers per draw from 1 to 20 if you want to draw several numbers at once, for example for a speed round.
  3. Turn on “Add the B-I-N-G-O letter” if your range is inside 1–75. Numbers then show with their column, such as B 7.
  4. Press the draw button, or press Space or Enter. A short spin animation plays before each number unless your device asks for reduced motion.
  5. Read the number and check the count, such as “74 of 75 numbers left”.
  6. Repeat until the game is over. The history list shows every number drawn so far, newest first.
  7. Press Reset to start again. The page asks you to confirm, then puts every number back in the pool.

Copy history copies the numbers in the order they were drawn, so you can keep a record of the game. The draw is kept if you reload the page, so you can continue where you left off.

The settings stay in the page address, so a bookmarked link opens the same range and options.

How does a bingo number generator pick numbers?

A bingo number generator picks each number at random from the numbers that have not been drawn yet. Every number still in the pool has the same chance of coming up on the next draw.

With 75 numbers, the first draw gives any number a 1 in 75 chance. After 25 draws, 50 numbers remain, so any number still in the pool has a 1 in 50 chance. The pool gets smaller with each draw, so the odds for each remaining number go up.

The B-I-N-G-O letter is a label, not a change to the odds. Each letter covers a block of numbers: B for 1–15, I for 16–30, N for 31–45, G for 46–60, and O for 61–75. A number such as 7 shows as B 7 because it falls in the B block.

Can numbers repeat?

No. A number never comes up twice until you press Reset. The count of numbers left drops by one after each draw, so you can see how many remain in the pool.

This matches a real bingo game, where each ball is drawn once and then set aside. The no-repeat rule also applies when you draw several numbers per draw, so no number appears twice across the whole game.

Reset asks you to confirm before it runs. It then puts every number back in the pool, and the history list starts again.

How do I use the generator to run a bingo game?

Pick the range that matches your cards: 1–75 for American cards with B-I-N-G-O columns, 1–90 for UK tickets, or 1–30 for speed bingo cards. Draw one number at a time and read it out, with its letter for 75-ball. Players mark their cards, and when someone claims a win, compare their marked numbers with the history list: every marked number must appear there. For a 75-ball game you can turn on the letters so each number is shown the way it is called, such as “N 38”.

Frequently asked questions

What is 30-ball speed bingo?

30-ball speed bingo uses the numbers 1 to 30 and 3 × 3 cards, so games are short. Choose the 1–30 preset to draw numbers for this game.

Can I draw several numbers at once?

Yes. Set numbers per draw to any value from 1 to 20. Each draw then gives that many numbers, which suits a fast speed round.

Is the bingo number generator free?

Yes. It runs in your web browser with no sign-up and no download. Nothing you draw is uploaded.

How is this different from the bingo caller?

This page only draws numbers. The bingo caller page adds a master board, voice, auto-call and card checking.

Will I lose my draw if I reload the page?

No. The draw is kept if the page is reloaded. Press Reset when you want every number back in the pool.

What do the 1–75 and 1–90 ranges mean?

1–75 is the American bingo range and 1–90 is the UK bingo range. Pick the preset that matches your game, or enter any range from 1 to 10,000.

Can I use it for raffles or other random draws?

Yes. Enter any range, such as 1 to 250 for raffle ticket numbers, and draw one number at a time. Because numbers never repeat, the same ticket cannot be drawn twice.