Bingo Card Generator - Free Printable BINGO Cards Online
Random Generators
Generate random 5×5 BINGO cards instantly. Mark numbers as they are called, with automatic win detection for rows, columns, and diagonals.
Click New Card to generate a random BINGO card.
Generate and play BINGO online
Click New Card to generate a random 5×5 BINGO card. Click any cell to mark it when its number is called. The card automatically highlights the winning line when you complete a row, column, or diagonal.
Standard BINGO rules
A standard BINGO card uses a 75-ball format with five columns: B (1–15), I (16–30), N (31–45), G (46–60), and O (61–75). The center square is a FREE space that counts as already marked. Each column contains 5 unique numbers drawn from its range.
Winning patterns
This tool recognizes the three classic patterns: a complete horizontal row, a complete vertical column, or a complete diagonal (top-left to bottom-right, or top-right to bottom-left). When a winning line is completed, the matching cells turn gold and a BINGO! banner is shown.
Custom word BINGO
Traditional BINGO uses numbers, but the game is also a popular educational tool. Teachers use vocabulary BINGO (words instead of numbers), math-facts BINGO (answers to arithmetic problems), and science BINGO (element names, biological terms) to make review sessions engaging. Each player gets a different card arrangement so multiple winners are uncommon.
Probability of BINGO
In a standard 75-ball game with one card, the probability of BINGO by ball n grows slowly at first, then accelerates. On average, the first BINGO occurs around ball 41–43 in a room with a single card. With many players and cards, someone wins much sooner - typically around ball 30–35 in a large hall. The math involves hypergeometric distributions across all possible winning lines, which is why BINGO is a common topic in probability courses.
Printing multiple unique cards
Each time you click New Card, the tool generates a freshly randomized card. To print cards for multiple players:
- Click New Card to generate a card.
- Use your browser's print function (Ctrl+P / ⌘P) to print it.
- Click New Card again for the next player's unique card.
- Repeat for each player.
More random generators
- Coin FlipperFlip one coin or up to 10 at once. Tracks session stats (heads/tails %) and full history. Optional weighted coin for probability experiments. All randomness uses Web Crypto.
- Decision WheelEnter your options and spin the wheel to get a random pick. Great for making decisions, choosing winners, or settling debates. Runs entirely in your browser.
- Dice RollerRoll d4, d6, d8, d10, d12, d20, d100 or any custom die. Full D&D dice notation: 4d6kh3, 2d20kl1, 3d8! and more. Per-die results, totals, history. All randomness via Web Crypto.
- Lottery NumbersGenerate random lottery numbers for Powerball, Mega Millions, EuroMillions, or a custom game. All picks use your browser's crypto API.
- Magic 8-BallAsk the classic Magic 8-Ball any yes/no question and receive one of 20 authentic responses. All decisions are final.
- Mock Data GeneratorGenerate realistic fake data instantly: names, emails, phones, addresses, UUIDs, and more. Export as JSON, CSV, or SQL INSERT statements. 100% client-side, no data sent anywhere.