A little help goes a long way. Find a tool/

Generators

Bingo Card Generator

Free bingo card generator: print-ready US 75-ball 5×5 cards with a FREE centre or UK 90-ball 3×9 tickets, with optional seed for reproducible sets. Runs in your browser.

YOUR WORKSPACEFree to use. No sign-up.
—
Choose a game type, then press Generate cards.

Deep dive guides

A LITTLE CONTEXT · 4 MIN READGames of Chance: Lottery Picks, Bingo Cards, and Coin Flips

How bingo card generator works

Bingo comes in two household variants, and this tool generates proper cards for both. US 75-ball bingo uses a 5×5 card whose five columns are headed B, I, N, G and O: column B draws only from 1–15, I from 16–30, N from 31–45, G from 46–60 and O from 61–75. The centre square of the N column is the FREE space. UK 90-ball bingo uses a 3×9 ticket with 15 numbers — exactly five per row — where each column draws from its own decade: 1–9 in the first, 10–19 in the second, and so on up to 80–90 in the last.

Generation uses cryptographically seeded randomness for the draws, then enforces the structural rules that make cards playable: in 75-ball mode every column is sampled without replacement from its range and sorted, giving 24 distinct numbers plus the FREE centre; in 90-ball mode the blank layout is built from three rotated four-column windows so each row keeps exactly five numbers and no column is ever emptied, then each column's numbers are drawn from its decade, sorted, and dealt top to bottom. An optional seed makes the whole set reproducible — the same seed and settings always produce the same cards, which is handy for verifying a printout or re-printing a lost set.

Generate one card for a quiet game or up to twelve for a full table, then print the page or copy the number lists. Because every card is independent, duplicates between cards are possible in both real bingo and here — that is expected, not a bug. For classroom use, the seed field lets you generate a set, note the seed, and hand out identical cards again next term. Pair it with the randomizer to draw called numbers fairly from a shuffled pool.

Frequently asked questions

What is the difference between 75-ball and 90-ball mode?
75-ball (US) cards are 5×5 grids headed B-I-N-G-O with a FREE centre square, each column limited to a 15-number band. 90-ball (UK) tickets are 3×9 grids with 15 numbers, five per row, no free space, and columns drawn from consecutive decades (1–9, 10–19 … 80–90). Winning patterns differ too: lines and full house in 90-ball, lines and blackout in 75-ball.
Can two generated cards contain the same number?
Within one card, no — numbers never repeat. Across different cards, yes: real bingo cards routinely share numbers because each column draws from only 15 (or 10) possible values. Cards in the same generated set are independently randomized, exactly like commercially printed pads.
What does the seed do?
The seed drives the random draws deterministically: the same seed with the same mode and card count always regenerates the exact same set of cards. Leave it blank for a fresh random set every time, or set it when you need reproducibility — reprinting a lost card, verifying a printout, or reusing last month's classroom set.
How do I play with the generated cards?
For 75-ball, call random numbers from 1–75 (the random number generator or randomizer works well) and players mark matches on their cards; the FREE centre counts as covered from the start. For 90-ball, call numbers from 1–90 and play for one line, two lines, then full house. Print the page for physical cards or read the grids from screen.
How is this different from the Randomizer or lottery tools?
Those produce flat random picks: a shuffled list or a set of numbers. Bingo cards are structured objects — numbers constrained to per-column ranges, arranged in a grid with fixed shape rules (a FREE centre, five numbers per 90-ball row). This tool generates the whole playable card set, not just a draw.