b2KIT

Bingo Card Maker

Generate printable bingo cards with custom words, numbers, or images with randomized placement.

Tested tool guide Tested browser tools Checked August 16, 2026

What Bingo Card Maker does, with a checked example

Generates a printable 5-by-5 bingo card from your own words, numbers, or images, with the items shuffled into random positions on each card. You paste a list into the editor, choose word, number, or image mode, and the card renders on screen ready to print; number mode follows the standard 75-ball scheme in which each column draws from a fixed 15-number range. Everything runs in the browser, so your list never leaves your machine. The thing users most often get wrong: the center square is a free space, so a card fits only 24 items, and a 25th pasted word will not appear.

Worked example

A concrete input and expected output from the current implementation.

Input

Paste these 24 words, one per line:
Apple
Banana
Cherry
Date
Elderberry
Fig
Grape
Honeydew
Jackfruit
Kiwi
Lemon
Mango
Nectarine
Orange
Papaya
Quince
Raspberry
Strawberry
Tangerine
Ugli
Vanilla
Watermelon
Xigua
Yuzu

Expected output

A printable 5x5 card whose center square is marked FREE, with the 24 words each placed exactly once in the remaining cells. One possible layout (placement is randomized, so any arrangement can appear):

Kiwi | Lemon | Mango | Nectarine | Orange
Papaya | Quince | Raspberry | Strawberry | Tangerine
Ugli | Vanilla | FREE | Watermelon | Xigua
Yuzu | Apple | Banana | Cherry | Date
Elderberry | Fig | Grape | Honeydew | Jackfruit

A 5x5 card has 25 cells; the free center leaves 24, which is exactly how many words you pasted, so every word appears once and nothing is dropped. Placement is shuffled afresh for each card, so layouts differ from card to card, but an identical match is not impossible - the tool's own guidance is to regenerate one of the cards if two ever come out the same.

How the result is produced

1

The 5x5 grid and the free center

A valid card has 25 cells, but the center is conventionally a free space, so the tool fills 24. In word and image modes, your entries are placed one per cell at random positions. In number mode it follows the 75-ball layout: columns B, I, N, G, O draw only from 1-15, 16-30, 31-45, 46-60, and 61-75, which keeps a card playable against a standard sequence of called numbers.

2

Shuffling and duplicates

Every card is generated from an independent shuffle, so identical layouts are possible in principle but rare in practice; if two cards do come out the same, the tool advises regenerating one of them. The pasted list is the only source of items: an entry typed twice can land on the card twice while another entry is absent, and a list shorter than 24 items leaves empty cells. Check the finished card, not the input list, before printing.

Good uses

  • A teacher pastes the week's 24 vocabulary words and prints one shuffled card per student, so neighbors cannot copy each other's layouts.
  • A party host builds themed cards in minutes - bridal shower words, holiday items, or uploaded images - instead of drawing a grid by hand.
  • Family game night: generate classic 75-ball number cards with the standard B-I-N-G-O column ranges so the game works with any normal caller's numbers.

Limits and checks

  • Item count: with the free center, only 24 items fit. Paste 25 words and one is silently missing; paste 20 and four cells stay blank. Count the cells on the card, not the words in your list.
  • Duplicates: repeated entries stay repeated, so a word pasted twice can appear twice while another is absent. A stray blank line in the list can also shift or drop items.
  • Scheme mismatch: number cards follow the 75-ball ranges. If you host a different variant, such as UK 90-ball, these cards will not match the calls, so confirm which scheme your game uses first.

Common questions

Why is the center square already marked FREE, and why are only 24 of my words on the card?

The free center is standard bingo: it gives every player one guaranteed square and lowers the odds of a no-winner game. Because that cell is taken, a card holds 24 items, not 25. If you pasted 25 words, one is not on the card, so trim the list to 24 before printing.

Can I print the same card twice for two players?

You can, but if a single winner matters, you should not: identical cards mean both players mark the same numbers and win at the same moment. Generate each card separately, since placement is re-randomized every time, and if two cards ever come out the same, regenerate one of them.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools