How to Make Printable Bingo Cards

Make classic 5x5 B-I-N-G-O cards with random numbers and print them. Generate a batch of unique cards free, with no sign-up, right in your browser.

Updated 5 min read By CodingEagles
Free tool Bingo Card Generator Make and print classic 5x5 B-I-N-G-O cards. Open tool

Open the bingo card generator, set how many cards you need, press Generate cards, then press Print. You get a batch of classic 5x5 B-I-N-G-O cards, each one different, ready for paper or a PDF.

How a classic bingo card is built

A standard bingo card is a 5x5 grid with a letter over each column spelling B-I-N-G-O. Each column draws its numbers from a fixed range, which is what keeps the game balanced as numbers are called:

  • B holds numbers from 1 to 15
  • I holds 16 to 30
  • N holds 31 to 45
  • G holds 46 to 60
  • O holds 61 to 75

The tool fills each column with five numbers drawn at random from its range, with no repeats on a card. The middle square, in the N column, is a free space by default, the way most bingo games play it. That gives every player a head start on the center line.

Making a batch for everyone

Set the Cards number to how many players you have and generate them all at once. Because each card is filled with its own independent draw, no two cards in the batch are the same, so there is no unfair overlap between players.

If you would rather every square held a number, switch off Free center space before you generate. The center then draws a number from the N range like any other square.

Want a completely fresh set? Press Generate cards again. Nothing is locked in, so you can keep regenerating until you have the batch you want.

Printing cleanly

Press Print and your browser opens its normal print dialog showing only the cards. The buttons and options are hidden from the printout, so each card comes out clean with its B-I-N-G-O header and grid. From the same dialog you can usually choose “Save as PDF” instead of a printer, which is handy if you want to email cards out or print them later.

Two cards fit side by side on screen and on the page, so a batch of, say, eight cards lands on a few sheets. Cut along the gaps and you have a card per player.

Running the game

Call numbers at random and have players mark any match on their cards. The first to complete a line, whether a row, a column or a diagonal, calls bingo. For a longer game, play for a full card. You can call numbers any way you like; for a fair draw you could use a random number generator set to a range of 1 to 75, crossing off each number as it comes up so none repeats.

Where bingo cards come in handy

Parties and game nights are the obvious one. Print a card per guest and you have a group game ready without buying a kit.

Classrooms use number bingo for recognition and quick reward games, with a different card for each student.

Fundraisers and clubs can print a stack of unique cards for a hall game in seconds. Everything runs in your browser, so there is no sign-up and nothing about your cards leaves your device.

Frequently asked questions

How are the numbers laid out?
Each card follows the classic 75-ball layout. The B column draws 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. No number repeats on a card.
Are the cards all different?
Yes. Each card is filled independently with its own random draw, so a batch gives every player a unique card.
Is there a free center space?
Yes, by default the middle square is free, as in traditional bingo. You can switch it off so all twenty-five squares hold a number.
How do I print them?
Press the print button. Your browser opens its print dialog with only the cards on the page, ready for paper or a PDF. The controls are hidden from the printout.
How many cards can I make?
Generate a batch in one go, enough for a small party or a classroom. Generate again any time for a fresh set.

Ready to try it?

Make and print classic 5x5 B-I-N-G-O cards. Free, in-browser, and 100% private — your data never leaves your device.

Open the Bingo Card Generator