Bingo Card Generator
Create custom printable Bingo cards for WFH, classrooms, or events. Features 3x3 to 5x5 grids, randomizer, and instant PDF/Image export.
WFH Bingo
About
This Bingo Card Generator creates randomized, printable grids for events, educational activities, or remote work bonding (WFH). Unlike simple randomizers, this tool employs the Fisher-Yates Shuffle algorithm to ensure a mathematically uniform distribution of items across the grid.
When generating a standard 5×5 card, the center square is typically reserved as a Free Space. The probability of any specific item appearing in a specific cell (excluding the center) depends on the ratio of the pool size N to the available slots k.
This tool runs entirely in your browser. No data is sent to a server, ensuring your custom lists remain private. Use the Download Image feature to render a pixel-perfect PNG using the HTML5 Canvas API, or print directly to PDF.
Formulas
To understand the uniqueness of a generated bingo card, we calculate the number of possible arrangements. If you have a list of n items and a grid with k empty slots (e.g., 24 slots for a 5x5 card with free space), the number of unique combinations is given by the binomial coefficient:
However, since position matters in Bingo (a line is formed by specific positions), the total permutations P are significantly higher:
Where:
- n = Total items in your input list.
- k = Number of slots on the board.
- ! = Factorial operator.
Reference Data
| Grid Size | Total Cells (n2) | Active Slots (Center Free) | Recommended List Size |
|---|---|---|---|
| 3 × 3 | 9 | 8 | 12 - 20 |
| 4 × 4 | 16 | 16 (No center) | 24 - 40 |
| 5 × 5 | 25 | 24 | 30 - 75 |
| 6 × 6 | 36 | 36 | 50 - 100 |