How to use Bingo Card Generator
- Choose numbers or enter your own words.
- Set how many cards you need.
- Generate, check a few for duplicates, and print.
- Standard 75-ball cards are 5×5 with a free centre and column-specific number ranges.
- For word bingo, supply well over 24 words or the cards will look alike.
- 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?
Is the center square free?
Can I make many different cards?
How many numbers are on a bingo card?
Can I make bingo cards with words instead of numbers?
Will any two cards be identical?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.