Bingo Card Generator

Generate printable bingo cards — 75-ball, 90-ball UK tickets or custom word bingo — right in your browser.

More options

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Pick a bingo type, choose how many cards you need and the cards appear instantly — no sign-up, no ads and nothing uploaded. 75-ball (US) cards follow the standard column ranges: B 1–15, I 16–30, N 31–45, G 46–60, O 61–75, five numbers per column with an optional free centre square. Numbers never repeat on a card, and with the free square there are 552,446,474,061,128,648,601,600,000 (about 5.5 × 1026) distinct cards, so duplicates are effectively impossible.

90-ball (UK) tickets use the official layout: 9 columns × 3 rows holding 15 numbers, exactly 5 numbers in every row and 1–3 numbers in every column. Column 1 holds 1–9, columns 2–8 hold 10–19 through 70–79, and column 9 holds 80–90; numbers ascend down each column. Custom mode turns any list — meeting phrases, road-trip sights, classroom vocabulary — into 3×3, 4×4 or 5×5 cards; the starter list is a small curated example you can replace entirely.

Shuffling uses a seeded pseudo-random generator (a 32-bit mulberry32 stream keyed off the seed box), so the same seed always rebuilds the same set of cards — handy for reprinting a lost card. Press “New random cards” for a fresh seed. Everything runs in JavaScript in your browser; copy the cards as plain text, download them as CSV, or print them straight from the page.

Frequently asked questions

How do you make your own bingo cards?

Choose Custom words or phrases, paste your list one item per line, pick a 3×3, 4×4 or 5×5 grid and set how many cards you need. Each card draws a different random selection from your list, with an optional free centre square. Then copy the cards as text, download them as CSV, or print them straight from the page.

What numbers go in each column of a 75-ball bingo card?

The standard US layout puts 1–15 under B, 16–30 under I, 31–45 under N, 46–60 under G and 61–75 under O, with five numbers per column and a free centre square. No number repeats on a card, and there are 552,446,474,061,128,648,601,600,000 possible cards, so two players getting identical cards is effectively impossible.

Are the cards really random, and can I reprint the same set later?

Cards are shuffled by a seeded mulberry32 pseudo-random generator, and the seed is shown in a box you can edit. Press New random cards for a fresh seed, or type an old seed back in to rebuild exactly the same set — handy when someone loses a card. Everything runs locally in your browser: no uploads, no account, no ads.

Report a bug