Bingo Card Generator
Choose 75 ball cards or 90 ball strips, set how many and print. Every card is different, and a number caller on the same page draws each ball without repeats.
Number caller
Worked examples
Numbers per 75 ball column
B, I, N, G, O
1 to 15, 16 to 30, 31 to 45, 46 to 60, 61 to 75
Each column has five squares, and the N column has four numbers and the centre star square.
One 90 ball strip
6 tickets
90 numbers in total, 15 on each ticket, 5 in each row
Every number from 1 to 90 appears once across the strip.
About Bingo Card Generator
A bingo night needs cards that are all different, and a caller who never repeats a number. This page makes both. Choose 75 ball bingo, the American style with a grid under the letters B I N G O, or 90 ball bingo, the style played in UK halls, where tickets come in strips of six. Set how many you need, add a title if you like, and print.
A 75 ball card is five squares by five. Column B holds numbers from 1 to 15, I from 16 to 30, N from 31 to 45, G from 46 to 60 and O from 61 to 75, and the centre square is a star that counts as already marked. A 90 ball ticket has three rows of nine columns with five numbers in each row, fifteen in all. The first column holds 1 to 9, the next 10 to 19 and so on up to 80 to 90. The six tickets in a strip together use every number from 1 to 90 exactly once. Below the cards is a number caller that draws balls at random and shows the called numbers on a board.
How to use Bingo Card Generator
- Choose 75 ball or 90 ball bingo.
- Enter how many cards or strips you need and, if you like, a title.
- Press Print to print the cards on A4 paper.
- Use the number caller to draw each number, and press Start a new game when you want to begin again.
Common uses
- A family bingo night or a party game
- A classroom game for numbers or vocabulary practice
- A fundraising bingo at a club or community hall
- Care home activities where large printed cards are useful
Frequently asked questions
Will two cards ever be the same?
No. 75 ball cards are checked against each other and any copy is replaced. 90 ball strips are built so that no number appears twice in a strip.
Why are there six tickets in a 90 ball strip?
The 90 numbers split exactly across six tickets of 15 numbers each. That is how printed books of tickets are laid out, and it means every number is on exactly one ticket in the strip.
How does the caller avoid repeats?
The numbers from 1 to 75, or 1 to 90, are shuffled once at the start of a game and then called in that order, so each number comes up once.
Can I use it for words instead of numbers?
This tool uses numbers only. For a word game, use the numbers as a key, for example number 1 is the first word on your list.
How do I print just the cards?
Press the Print button. The rest of the page is hidden so only the cards print. If your browser asks for a paper size, choose A4 and portrait.