Bingo Card Generator

Generates bingo cards with randomised numbers or your own words, ready to print. For classrooms, fundraisers, team events and conference-call bingo.

Live demo · real result from this tool
Game

Press Generate to create a result.

Processed on your device — nothing is uploaded.

How to use Bingo Card Generator

  1. Choose numbers or enter your own words.
  2. Set how many cards you need.
  3. Generate, check a few for duplicates, and print.
  4. Standard 75-ball cards are 5×5 with a free centre and column-specific number ranges.
  5. For word bingo, supply well over 24 words or the cards will look alike.
  6. Generated in your browser; nothing is uploaded.

How a standard card is built

A 75-ball bingo card is 5×5 with a free centre square, and each column draws from its own range: B from 1–15, I from 16–30, N from 31–45, G from 46–60 and O from 61–75. That constraint is why the columns are labelled and why a number can only appear in one of them. 90-ball bingo, common in the UK, uses a completely different 9×3 ticket layout with fifteen numbers per ticket.

Every card must be different

Two identical cards in a room produce two simultaneous winners and an argument, which is the one failure mode that matters. Generating each card independently makes duplicates vanishingly unlikely — the number of possible 75-ball cards runs to the quintillions — but it is worth a glance across a printed set before handing them out, particularly with small word lists where the space of possible cards is far smaller.

Word bingo and how many words you need

For picture or word bingo you need meaningfully more words than squares, or cards start resembling each other. Twenty-four words for a 5×5 card produces near-identical cards differing only in arrangement; forty or more gives genuine variety. This is the usual reason a classroom set feels repetitive — not the generator, but the word list being too short for the number of squares.

Frequently asked questions

What number ranges does each column use?
The classic 1–75 layout: B holds 1–15, I holds 16–30, N holds 31–45, G holds 46–60 and O holds 61–75, with no repeated numbers within a column.
Is the center square free?
Yes. Following the standard rules the middle square of the N column is a FREE space, so it is already marked on every card the generator makes.
Can I make many different cards?
Yes. Press Generate as many times as you like for a fresh random card each time, then print the page to hand physical cards out to players.
How many numbers are on a bingo card?
Twenty-four on a standard 75-ball card, plus a free centre square, arranged 5×5. Each column draws from its own range of fifteen numbers, which is why the columns are labelled B-I-N-G-O.
Can I make bingo cards with words instead of numbers?
Yes — enter your own list. Supply considerably more words than squares, ideally forty or more for a 5×5 card, or the cards will differ only in arrangement.
Will any two cards be identical?
With numbers, effectively never — there are quintillions of possible cards. With a short word list the space is much smaller, so check a printed set before distributing them.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close