Skip to content

Bingo card generator

Create unique bingo cards from your own words, a ready-made Christmas, New Year's Eve or winter list, or classic 75-ball numbers. Print up to 500 numbered cards as a PDF.

  • Free, no limits
  • No sign-up
Everything happens in your browser; your data is never uploaded.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Choose Custom words or Numbers (1–75).
  2. Enter your words, one per line, and pick the card size.
  3. Set the number of cards (up to 500).
  4. Click Make cards, then download the PDF.
Try it now

Custom word bingo

Type one word or phrase per line. Each card gets a random selection in a random layout, so no two players have the same card. Choose 3×3, 4×4 or 5×5. On odd sizes you can keep a free space in the center. You need at least as many entries as squares: 24 for a 5×5 card with a free space, 25 without it, 16 for 4×4 and 8 or 9 for 3×3. More entries than that makes the cards more varied.

The example list is meeting bingo ("You're on mute", "Can you see my screen?"), but you can use anything:

  • Baby shower and bridal shower bingo with gift items
  • Classroom vocabulary bingo with words or definitions
  • Road trip bingo with things to spot
  • Holiday or movie bingo with things that always happen

Christmas, New Year's Eve and winter bingo

Holiday party coming up? Pick a ready-made list and print.

  • Christmas bingo: candy cane, gingerbread, ugly sweater, mistletoe, cookies for Santa and more. Great for family gatherings, office parties and classroom holiday parties.
  • New Year's Eve bingo: countdown, ball drop, champagne, confetti, midnight kiss. Mark squares as things happen during the party.
  • Winter bingo: snowman, sledding, hot cocoa, snow day. A good fit for preschool and elementary classes in January.

Edit any list, add your own inside jokes, and change the title on the cards. Each list has enough words for full 5×5 cards with a free space.

Classic 75-ball bingo

Choose Numbers (1–75) for the standard American bingo card: five columns under B-I-N-G-O, five numbers each, with a free space in the middle.

ColumnNumbers
B1–15
I16–30
N31–45
G46–60
O61–75

Each column gets five different random numbers from its range, so every card follows the official layout.

Number caller

Below the cards there's a caller for the host. With number cards, click Next number to draw a ball that hasn't come up yet; a board of all 75 numbers lights up as they're called, and cards in the preview mark them too. With word cards, the caller draws your words or phrases instead. Copy the call order at the end to double-check a winner.

Printing

Choose 1, 2 or 4 cards per letter-size or A4 page: one large card for kids and seniors, two for a standard game, or four to save paper with a big group. Cards are separated by dashed cut lines.

Every card has a card number in the corner, so when someone shouts bingo you can check the card quickly. Add your own title, like "Smith Family Christmas Bingo" or your company name.

Make up to 500 cards at once, and the generator makes sure no two cards are the same.

Fair play

Words, layouts and called numbers come from your browser's cryptographic random generator, and every card is generated separately, so duplicates are very unlikely when your word list is longer than the card. Nothing is uploaded: the cards and the PDF are created on your device.

If you edit the word list or change the card size, click Make cards again to create a fresh set; the preview and the PDF always match the latest batch. For a word bingo game, the host can call items from the same list by putting the words on spin the wheel and removing each winner after it's called.

Frequently asked questions

How many words do I need for a 5×5 bingo card?

At least 24 with a free space, or 25 without. Using 30–50 entries makes each card more different.

How do I make printable bingo cards?

Make the cards, then download the PDF. Choose 1, 2 or 4 cards per page; each card is numbered.

What numbers go in each column of a bingo card?

B 1–15, I 16–30, N 31–45, G 46–60, O 61–75, with a free space in the middle of the N column.

Can I call numbers with this tool?

Yes. Next number draws balls without repeats and lights up a 75-number board. With word cards it calls your words.

How many cards can I make?

Up to 500 at a time, all different.

Do you have Christmas bingo cards?

Yes. Choose the Christmas list, edit it if you like, and print as many unique cards as you need.

Last updated: November 13, 2026

Recommended

Similar tools

If Bingo card generator helped, you may need these too.

See all in category →

People also use