Free tool

Bingo Number Generator: Random Numbers 1–75, 1–90 or Any Range

Quick answer

This bingo number generator draws random numbers without repeats. Choose 1–75 (shown with B-I-N-G-O letters), 1–90, 1–30 or a custom range up to 10,000 numbers, then draw one number or up to 100 at once. Every draw is saved in a history list you can sort, copy or reset.

Press draw to pick your first number.

0drawn
75left in 1–75

History

Numbers you draw appear here in order.

How do I use the bingo number generator?

Choose a range, press Draw, and read out the number. Your draws are kept in your browser, so a refresh won’t lose them.

  1. Choose a range. Pick 75-ball, 90-ball or 30-ball, or choose Custom range and enter the lowest and highest numbers.
  2. Set numbers per draw. Leave it at 1 to call one ball at a time, or enter up to 100 to draw a batch, for example raffle winners.
  3. Draw. Press Draw. The new numbers appear in large type and are added to the history.
  4. Copy or reset. Copy the history to paste into a message or spreadsheet, or press Reset to put every number back.

Which number range should I pick?

Use the range that matches the cards your players hold. Calling 1–90 for 75-ball cards means about one call in six is a number nobody can have.

PresetNumbersUsed for
75-ball1–75, with B-I-N-G-O lettersStandard US cards. See 75-ball bingo rules.
90-ball1–90UK-style tickets (9 columns × 3 rows)
30-ball1–30Speed bingo on 3×3 cards, quick classroom games
CustomAny whole numbers, up to 10,000 in the rangeRaffles, door prizes, picking students or seats

With 75 numbers, a single draw has a 1 in 75 chance of being any particular number, and each later draw picks evenly from whatever is left. After 30 calls, 45 numbers remain in the pool.

How random are the numbers?

Draws use your browser’s built-in cryptographic random number generator (the Web Crypto API), the same kind of source used for security keys. Each remaining number is equally likely, and we avoid the small bias that comes from shortcuts like rounding.

Nothing is decided ahead of time and nothing is sent to a server. Because it’s truly random, streaks happen: three numbers in a row from the same column is normal and not a sign of a fault.

Number generator or bingo caller: which do I need?

Use this generator when you need plain random numbers: a quick game, a raffle, or a batch of numbers to copy. For running a full bingo session, the online bingo caller adds a lit-up board, voice calls, auto-call, pattern display and a card checker.

Either way, you’ll need cards. Print a matching set with the free bingo card generator, or pick a themed set from our printable bingo cards.

Frequently asked questions

How do I generate random bingo numbers?

Pick a range such as 1–75 and press Draw. Each press picks one number that hasn’t come up yet, and the history list keeps every number in the order it was drawn.

Can the generator repeat a number?

No. Every number is removed from the pool once it’s drawn, exactly like a ball leaving the cage, until you press Reset or change the range.

What letter goes with each bingo number?

B is 1–15, I is 16–30, N is 31–45, G is 46–60 and O is 61–75. With the 75-ball preset the generator adds the letter for you, so 52 shows as G 52.

Can I use this for a raffle or classroom draw?

Yes. Choose Custom range, enter your first and last ticket or student number, and draw as many winners as you need. Numbers never repeat, so nobody can be picked twice.