Bingo Card Generator
Enter the words, terms or phrases you want on your cards, choose the grid size and how many cards you need, and press Generate. Each card gets its own random selection and arrangement of your list, and they print ready to hand out. Free, no sign-up; your list never leaves your browser.
0 terms — need at least 24 for a 5×5 card (24 more terms needed)
Card size
Works for classroom vocabulary review, sight words, conference icebreakers, baby showers, and event bingo — the cards contain exactly the terms you type, shuffled per card. Calling the game is up to you.
How to Use the Bingo Card Generator
- 1. Enter your terms. Type one per line; a term can be a phrase. The counter under the box shows how many you have and how many the chosen card needs.
- 2. Choose the card. Pick 3×3, 4×4 or 5×5. On the odd sizes the Free space option puts a FREE square in the middle; a 4×4 card has no centre, so it is unavailable there. Then choose 1 to 10 cards.
- 3. Press Generate Cards. Each card is a random sample from your list placed in random squares. Regenerate makes a new set. The button stays off until you have enough terms.
- 4. Print. Print gives you the cards only, in a single column with each card kept whole, and without the controls. For more than ten cards, generate and print again.
How Many Terms You Need
A card needs one term per square: 9 for 3×3, 16 for 4×4 and 25 for 5×5, each minus one if the free space is on, so 8, 16 and 24 in the default settings. Cards are made by shuffling the whole list and taking the first squares' worth, so a list the same size as the card gives every player the same terms in a different order, and a longer list gives different cards. Repeated lines (ignoring capital letters and edge spaces) are merged and counted once, with a note under the box saying how many were removed, so a term can appear on a card only once.
A Longer List Makes a Longer Game
To see how list length affects play, we simulated games using the generator's own cards: ten 5×5 cards with a free centre, terms called in random order, and a win for any complete row, column or diagonal. Each figure averages 400 games.
| Terms in the list | Average calls before the first bingo | Cards winning at that moment |
|---|---|---|
| 24 (same terms on every card) | 9.2 | 1.27 |
| 40 | 14.1 | 1.13 |
| 50 | 17.5 | 1.10 |
| 75 | 25.4 | 1.08 |
So the first bingo arrives after roughly a third of the list has been called: about 14 calls with 40 terms and about 25 with 75. On a 3×3 card the first line comes after only two to four calls (average 2.2 with 8 terms, 4.1 with 24), so for 3×3 play full card, not a single line, or choose 4×4 or 5×5. Ties are common with few terms, so have a tiebreak ready.
Playing Bingo in Class
- Call the clue, not the term. Read a definition, a translation or a sentence with a gap, and students mark the matching square. That makes it retrieval practice, not just word recognition.
- Keep a caller's list. The page prints the cards only. Keep your own copy of the list and tick off each call, or draw terms with the Random Name Picker.
- Decide the winning pattern first. One line, four corners, or full card all change the length of the game.
- Check calls when someone shouts bingo. Have them read the marked terms back against your ticked list.
Which Tool Do You Need?
| If you want… | Use |
|---|---|
| A call-and-mark game with a different card for each player | This Bingo Card Generator |
| Students to find hidden words on a printed grid | Word Search Generator |
| Clue-based recall on a numbered grid | Crossword Puzzle Generator |
| Words with their letters jumbled for students to fix | Word Scrambler |
| To draw the next term or name at random | Random Name Picker |
Frequently Asked Questions
- How do I make custom bingo cards?
- Enter your words or terms, one per line, choose a 3×3, 4×4 or 5×5 card, set how many cards you need (1 to 10), and press Generate Cards. Each card gets its own random selection and arrangement of your terms.
- How many terms do I need?
- At least one per square: 9 for 3×3, 16 for 4×4 and 25 for 5×5, or one fewer with the free space on. A longer list makes the cards differ from one another and makes the game last longer.
- Is every card different?
- Each card is an independent shuffle, so cards are almost always different, but the tool does not check for repeats. If your list is the size of the card, every card has the same terms in a different order, and with a very short list on a 3×3 card two identical cards are possible.
- What is the free space?
- A square marked FREE in the middle that counts as already called, the traditional bingo convention. It is available on 3×3 and 5×5 cards only, because a 4×4 grid has no single centre square.
- Does it make a caller sheet or call the numbers?
- No. It makes the cards only, so keep your own list of terms and tick them off as you call them. The cards contain exactly the text you typed, so call the same words or the clues that match them.
- Can I print the cards?
- Yes. Press Print and only the cards are printed, with the page header, footer and controls hidden, and each card kept in one piece instead of splitting across pages. To make a file, choose Save as PDF in the print dialog.