Why this bingo generator?
- Secure mode uses CSPRNG (
crypto.getRandomValues) by default. - Generate multiple cards quickly and print with browser print.
- Supports 75-ball, 90-ball, custom items (word bingo), and number ranges.
- Share safely: share URLs are settings-only by default.
How to use (3 steps)
- Choose a mode and set options.
- Click Generate (sample is auto-generated on load).
- Print, copy, download, or share settings-only URL.
Generate
Bingo cards
Choose a mode, set options, generate cards, shuffle the call list, then print or download.
90-ball uses a standard 3×9 ticket with blank cells (15 numbers total).
Print tip: check print preview, and adjust scale/margins if needed.
Cards
Call list
Frequently asked questions
How do I make printable bingo cards?
Choose a mode, click Generate, then use Print. For sharing, use Copy URL, which includes settings only by default.
What is the difference between 75-ball and 90-ball?
75-ball uses a 5×5 grid with fixed B/I/N/G/O column ranges. 90-ball uses a 3×9 ticket with blank cells and 15 numbers in total.
What is the FREE center?
When enabled on odd-sized grids, the center cell becomes FREE so you need one fewer item or number to fill the card.
How do custom items work for word bingo?
Paste one item per line, such as names, prompts, or vocabulary. The generator places them on cards and builds the call list from those items.
What is seeded mode?
With the same settings and the same seed, you get the same result. It is meant for reproducibility, not security.
Are my inputs or cards stored?
No. Everything runs locally in your browser. Inputs and results are not uploaded and are not saved by default.