Bingo Card Generator | Printable Number & Word Bingo Cards
Generate as many printable bingo cards as you need — classic number bingo (75-ball, 5x5, free center) or a custom word/theme bingo. Great for parties, office events, and classroom icebreakers. Everything runs in your browser; nothing is sent anywhere.
The words you enter and the cards generated are processed entirely in your browser and are never sent to a server.
Results
Press "Generate" to see the cards here.
The pool of possible combinations ran out, so fewer unique cards than requested were generated.
How to use
- Choose a mode (number bingo or word bingo). For word bingo, enter your words one per line and pick a grid size.
- Set the number of cards to generate and press "Generate".
- Review the cards, then press "Print" to print them (or save as PDF).
How it works
Number bingo (75-ball)
This follows the North American 75-ball standard: a 5x5 grid where each column draws from a fixed number range.
- Column B: 1-15
- Column I: 16-30
- Column N: 31-45
- Column G: 46-60
- Column O: 61-75
Each column picks numbers from its range without repeats. The center square (in the N column) is always free. This standard has over 5.5 x 10^26 possible combinations, so there's no practical risk of number collisions even when generating many cards.
Word / theme bingo
Words or prompts you enter are placed randomly into the grid you choose (3x3 through 6x6). No word appears twice on the same card. A free center square is only available on odd-sized grids (3x3, 5x5). The number of words required is the grid size squared (minus one if using a free center) — for example, a 5x5 grid with a free center needs 24 words.
Generating multiple cards without duplicates
When generating several cards at once, the tool automatically re-draws to avoid producing two identical cards. If you have very few words relative to the number of cards requested, the pool of possible arrangements can run out, in which case fewer cards than requested are generated and a notice is shown.
About the random source
All randomness comes from the Web Crypto API's crypto.getRandomValues(). Math.random() is not used because it is not guaranteed to be unpredictable, which matters for a fair draw.
About printing
The "Print" button calls your browser's standard print feature (window.print()). The layout is set up so each card starts on its own page. If you don't have a printer, choose "Save as PDF" in the print dialog to get a PDF instead.
FAQ
Are the words I enter or the cards generated sent to a server?
No. Generating, displaying, and laying out the cards for print all happen entirely in your browser — nothing is sent anywhere.
What number ranges does each bingo column use?
This follows the North American 75-ball standard: column B draws from 1-15, I from 16-30, N from 31-45, G from 46-60, and O from 61-75, with 5 numbers per column (4 for N, since its center is free).
Can I use a free center square with word bingo?
Only on odd-sized grids such as 3x3 or 5x5. Even-sized grids like 4x4 or 6x6 have no geometric center square, so a free center isn't available for them.
How many cards can I generate at once?
You can generate between 1 and 100 cards. When generating multiple cards, the tool avoids producing duplicates automatically. With word bingo and a small word list, requesting many cards can exhaust the possible combinations, resulting in fewer cards than requested.
Can I print the cards or save them as a PDF?
Yes. The "Print" button opens your browser's print dialog, with each card starting on its own page. If you don't have a printer, choose "Save as PDF" in that dialog.
Related tools
- Amidakuji Generator (Ghost Leg Lottery) | Free Online ToolEnter participant names and outcomes (prizes, roles, tasks), and instantly generate a random amidakuji (Japanese "ghost leg" ladder lottery) that guarantees a fair one-to-one match for every participant. Great for picking who does what, party games, or drawing lots. Everything runs in your browser — nothing you type is sent anywhere.
- Anagram GeneratorRearranges the letters of the text you enter and lists the resulting anagram candidates. Works with Latin letters, digits, and non-Latin scripts alike. Everything runs in your browser, so the text you enter is never sent anywhere.
- Birthday CountdownEnter a birthday to see the days, hours, minutes, and seconds until the next birthday, plus the age you'll turn. The result is reflected in the URL, so you can share the link as-is. Everything runs in your browser, so the date you enter is never sent anywhere.
- Disaster Stockpile CalculatorEnter your household size and number of days to calculate the drinking water, food, and portable-toilet supplies you need. Based on figures published by the Tokyo Metropolitan Government. Nothing you enter is sent anywhere.
- All tools