Bingo Card Generator

Free bingo card generator for 75-ball and 90-ball games. Make up to 300 random cards or tickets, add your own heading, then print them or save as a PDF.

Your cards

Preview

A bingo card generator earns its keep the night twenty people are coming round and the only bingo book you own is half dabbed already. Choose 75-ball or 90-ball, say how many you need, type a heading if you want one, and print. Free, no sign-up, nothing to install.

Every card is random and every one is different. The 90-ball tickets come in proper strips of six, so each number from 1 to 90 appears exactly once across a strip, the same way the books from a bingo hall work.

Using the bingo card generator

Pick the game first. The preview updates straight away, and “New numbers” reshuffles everything if you don’t like the look of a batch. When you’re ready, hit “Print or save as PDF”. Your browser’s print window opens with just the cards, laid out on A4. To keep a file, pick “Save as PDF” as the printer. That works on phones too.

Card numbers are printed small in the corner. Keep them on. When someone shouts “house” with a slightly suspicious grin, you can check their card number against the calls rather than squinting at a crumpled ticket.

75-ball or 90-ball?

90-ball is the classic British game. Each ticket is 3 rows by 9 columns with 15 numbers, five on each row. The first column holds 1 to 9, the next 10 to 19, and so on up to 80 to 90. People usually play for one line, then two lines, then a full house. It’s slower and more sociable.

75-ball uses a 5×5 card with B-I-N-G-O across the top and a free space in the middle. B is 1 to 15, I is 16 to 30, up to O at 61 to 75. Games are quicker, and you can play for patterns: a line, four corners, an X, a full card. You can change the free space text to anything up to 12 characters. A name, a date, “SANTA”.

Printing tips

  • For 75-ball, 4 cards per page is the sweet spot. One per page is good for kids or anyone who’d rather not wear glasses.
  • 90-ball prints one full strip of six tickets per page.
  • Thin card or 120gsm paper survives dabbers. Normal paper is fine with pens.
  • Laminate a set and use dry-wipe markers if you play every week.
  • If the cards come out tiny, check the print scale is at 100% or “default”, not “fit to page”.

Once the cards are sorted, the bingo caller draws the numbers for you, reads them out loud and keeps track of what’s been called.

Frequently asked questions

How many numbers are on a 90-ball bingo ticket?

15. Each ticket has three rows of five numbers across nine columns. A strip of six tickets uses every number from 1 to 90 once.

How do I save the bingo cards as a PDF?

Press "Print or save as PDF" and choose "Save as PDF" (or "Microsoft Print to PDF") as the printer in the print window.

Are all the cards different?

Yes. 75-ball cards are checked so no two are the same, and 90-ball tickets are built as fresh random strips.

What is the difference between 75-ball and 90-ball bingo?

90-ball uses 3x9 tickets and is played for a line, two lines and a full house. 75-ball uses a 5x5 card with a free centre and is often played for patterns.

More Bingo calculators

View all →