Bingo Card Generator

Choose the game, the number of cards and a title. Print the cards several to a page, then use the caller to draw each number once, and see the called numbers marked on the screen.

Free Runs in your browser Checked Tuesday, November 10, 2026

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Choose the Game: 75-ball US bingo or 90-ball tombala.
  2. Enter the Number of cards and the Title on each card, then press Make cards.
  3. Choose the Cards per printed page and press Print to print them in your browser's print dialog.
  4. Press Draw a number to call the next number. Called numbers are marked on the screen, and Start the caller again begins a new game.

The rules of each game

US bingo, also called 75-ball bingo, uses a 5 × 5 card with a free centre square, and balls from 1 to 75. The columns are labelled B, I, N, G and O, and hold 1 to 15, 16 to 30, 31 to 45, 46 to 60 and 61 to 75. The free centre counts as marked from the start.

British 90-ball bingo, also called housie, uses a card of three rows, and balls from 1 to 90. Each card holds 15 numbers. Tombala, the Turkish name for the same game, follows the same layout: three rows, five numbers in each row, and nine columns, the first holding 1 to 9, the next 10 to 19, and so on to 80 to 90 in the last.

  • A card is made so that every column has at least one number, each row has five, and each column is in ascending order from top to bottom.
  • Column ranges vary a little between venues, so check the rules your group uses. This page follows the standard ranges.

What this page does not cover

  • Official tickets, scoring or prizes. The page makes and calls cards for a home game.
  • Other bingo variants, such as coverall or the 80-ball game, and card patterns for a particular prize.
  • Printing on specific paper sizes. The print layout is set for A4 and your browser may adjust it.

Worked example: a 75-ball card

A 75-ball card has 24 numbers and one free square. The B column draws five numbers from 1 to 15, the I column five from 16 to 30, the N column four from 31 to 45 (the centre is free), the G column five from 46 to 60 and the O column five from 61 to 75.

A game of 75 balls, drawn without repeats, calls every number once. The caller shows each one, and a card wins with a full line, a row, a column or a diagonal, depending on the rules you choose.

Column Range Numbers on the card
B 1–15 5
I 16–30 5
N 31–45 4 and the free centre
G 46–60 5
O 61–75 5

Frequently asked questions

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

75-ball bingo uses a 5 × 5 card with a free centre, the US game. 90-ball bingo and tombala use a 3 × 9 card with 15 numbers and no free square, the British and Turkish game.

Are the cards fair and different from each other?

Each card is made from the browser's cryptographic random generator, and no two cards in one set are the same. Each number is drawn once, with every number left equally likely.

How do I print several cards on one page?

Choose the number of cards per printed page, then press Print. The browser's print dialog opens with only the cards, with a page break after each page.

Does the page keep track of who won?

No. The page marks the numbers called on the screen, but it does not check the cards for a win or record a winner. Check the cards by hand, as the rules of your game require.

Why does the free square count as marked?

In US 75-ball bingo the centre square is free and counts as marked from the start, so a card needs only the other numbers in a line.

Sources

Figures and text last checked on Tuesday, November 10, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.