All tools

Bingo card generator

Print unique bingo cards for parties, fundraisers, or classroom review games. Each card is a 5×5 grid with B-I-N-G-O column headers. Numbers are drawn from column ranges (B gets low numbers, O gets high) like classic 75-ball bingo. The center cell is a free space. Set the maximum ball number (25–90, default 75) and download a PDF — generate again for a different card.
Max number

How to make bingo cards

1. Set the maximum number (75 is standard US bingo).
2. Preview the card with B-I-N-G-O headers and free center.
3. Click Generate for a new random card.
4. Download PDF and print — run again for each player.

Game setups

Classic 75-ball party

Max number 75, five columns of fifteen numbers each. Call balls from a hopper or use a random number generator for callers.

Classroom math bingo

Use max 25 for a compact 5×5 where B is 1–5 and O is 21–25 — faster games for younger kids.

Fundraiser — unique cards per guest

Generate and print one PDF per attendee so no two cards are identical.

When to use this tool

When you host bingo and need many unique cards quickly.
When you want proper column ranges instead of random numbers anywhere on the card.
When you need a printable PDF with clear B-I-N-G-O headers.

When to choose something else

When you run 90-ball UK bingo (three rows, nine columns) — this is 5×5 American-style.
When you need automated online multiplayer with number calling built in.
When cards must include custom text or images in cells — only numbers and a free star are supported.

75-ball bingo basics

Standard American bingo uses balls 1–75 split across B-I-N-G-O columns. Players mark called numbers; common wins are one line, two lines, or full house (blackout). The free center helps everyone start with one cell marked.

Scaling for room size

For 30 players, generate 30 PDFs (or print from 30 generate clicks). Store them in order so you can verify winners against the same call sequence. For kids, smaller max numbers shorten the game.

Frequently asked questions

How does the B-I-N-G-O column layout work?

With max 75, B column draws from 1–15, I from 16–30, N from 31–45 (center free), G from 46–60, O from 61–75. Each column shows five unique numbers from its range.

What is the free space?

The center cell (N column, third row) is marked with a star and counts automatically in any line.

Can two generated cards be identical?

Possible but unlikely. Click Generate again before printing duplicates for the same person.

What max numbers are allowed?

Between 25 and 90. The range is split across five columns.

Are cards uploaded?

No. Layout is built locally.

How do I call numbers?

Use a physical caller, or pair with the random number generator for digital draws.

Is this free?

Yes, no account required.