Free, instant, no sign-up
Bingo Card Generator
Type a list of words or stick with classic 1-75 numbers, pick a grid size, and this page builds real, printable bingo cards right in your browser. Generate a single card in seconds, or make a full class or party set of up to 50 cards at once, each one guaranteed to be different from the rest. Nothing you type is ever uploaded anywhere: every card, every shuffle, and every print job happens entirely on your own device. There is no account to create, no multi-step wizard to click through, and no minimum word count beyond what your chosen grid actually needs. Some people call this a bingo board, bingo sheet, or bingo chart instead of a bingo card: same 5x5 grid, same random-fill idea, just a different name for it.
0 items entered ·
How This Bingo Card Generator Works
Fill in the controls above the cards, and a card appears immediately below them. There is no separate "generate" screen to wait for and no account to create first: as soon as you have enough words (or if you are using classic numbers, right away), a live preview of your first card updates automatically as you type or change a setting. For a slower walkthrough of every step with screenshots-style detail, see how to make bingo cards.
Under the hood, this tool uses a well-known, unbiased shuffling method called a Fisher-Yates shuffle, driven by your browser's cryptographically secure random number generator when it is available. That is the same class of randomness used for things like generating secure passwords, so the order your words or numbers land in is genuinely random, not a repeating pattern or a simple reshuffle of the same few arrangements.
When you ask for more than one card, the generator does not just shuffle the same pool over and over and hope for different results. It checks every new card's exact arrangement against every card already produced in that batch, and re-shuffles automatically if a collision would happen. That means a set of 30 cards for a classroom or a fundraiser is genuinely guaranteed not to contain two identical cards, as long as your word list or grid size leaves enough possible arrangements to support that many unique cards (see "Why a Set of Cards Never Repeats" below for what happens on the rare occasion it does not).
Classic Numbers or Your Own Words
Two content modes cover the overwhelming majority of what people search for in a bingo card generator:
Classic numbers (1–75). On a 5×5 grid, this follows the standard US 75-ball layout: the B column only ever contains numbers 1–15, I only 16–30, N only 31–45 (with the free space in the middle, if you keep it on), G only 46–60, and O only 61–75. That is the exact column structure real bingo halls use, so a set of cards generated here behaves identically to a set of printed number cards from a bingo supply store. On a 3×3 or 4×4 grid there is no standard five-column scheme (real bingo is a five-column game), so numbers are instead drawn from a flat 1–75 pool with no duplicates on a single card.
My own words / phrases. Switch the toggle and a text box appears where you can paste or type your own list, one word or short phrase per line. This is what most classroom, party, and workplace bingo actually uses: vocabulary words, trivia answers, baby names, holiday movie titles, conference buzzwords, or anything else you can list out. The generator shuffles your list across the whole grid, the same default behavior every major bingo card tool uses, so no two players end up scanning their cards in the same predictable order.
Either way, you only ever need to supply as many items as your chosen grid actually requires. A 3×3 grid with a free center only needs 8 words. A 5×5 grid without a free space needs the full 25. The word counter above the text box updates live so you always know exactly how many more you need, if any.
Choose Your Grid Size
Three grid sizes cover almost every real-world bingo card request:
| Grid | Cells | Free space? | Good for |
|---|---|---|---|
| 3×3 | 9 (8 with free space) | Yes | Young kids, quick icebreakers, short word lists |
| 4×4 | 16 | No (no single center cell) | A middle ground between quick and classic |
| 5×5 | 25 (24 with free space) | Yes | Classic bingo, classrooms, large word lists, number bingo |
The free center space option only appears for 3×3 and 5×5 grids, because those are the only sizes with one true center cell. A 4×4 grid has four cells competing for the middle, so there is no single square that can fairly represent a free space; toggling free space is simply unavailable on that size instead of doing something arbitrary with four cells.
Make a Full Class or Group Set
The "Number of cards" field accepts anywhere from 1 to 50 at once, with quick-pick buttons for 1, 5, 10, 20 and 30 so a full classroom or a mid-size event does not require typing a number by hand. Every card in the batch prints on its own page, so you can hand the whole stack straight to a printer and cut nothing apart yourself.
This is built specifically for the group case: a teacher running vocabulary review for 24 students, an HR team running a 30-person office icebreaker, or someone printing cards for an entire baby shower guest list. Type your list once, set the count once, and every guest or student gets their own distinct card.
Why a Set of Cards Never Repeats
Every card the generator produces is checked against every other card already made in that same batch before it is shown to you. If a newly shuffled arrangement happens to exactly match one already produced, it is silently discarded and reshuffled, up to several hundred attempts, before it is ever displayed. In practice, with a reasonably sized word list or the classic number pool, the odds of even needing a second attempt are astronomically small; the retry logic exists mainly as a mathematical guarantee, not something you will usually notice happening.
There is one honest exception worth knowing about: if your word list is extremely small (say, exactly 9 words for a 3×3 grid with no free space), there are only a finite number of distinct arrangements of those 9 words possible. Ask for more cards than that finite number allows, and the generator will stop and tell you plainly how many truly unique cards it was able to produce, rather than quietly handing you a duplicate and pretending everything is fine. Adding a few more words to your list, or stepping up to a bigger grid, immediately raises that ceiling.
Great for Classrooms, Offices and Parties
Because the word list is entirely up to you, this same tool covers a long list of specific bingo styles without needing a separate page for each one:
- Classroom and vocabulary bingo. Paste this week's spelling list, sight words, or key terms, and generate a full class set in one pass.
- Math bingo. Type in answers to a set of math problems (call out the problems, students find the answers) instead of plain words.
- Baby shower and birthday bingo. List gift guesses, baby-related words, or inside jokes about the guest of honor.
- Corporate and office bingo. Meeting buzzwords, conference session titles, or icebreaker prompts work well for a work event or virtual meeting game.
- Holiday and themed bingo. Type in movie titles, song titles, or seasonal items for a Christmas party, trivia night, or family gathering.
- Human bingo. List short prompts like "has traveled to another country" or "plays a musical instrument" for an icebreaker where players find someone who matches each square instead of marking numbers.
None of these require a different tool or a paid template pack. The same title field, word list, grid size and card count controls above handle every one of them. Short on ideas for what to actually write? The bingo card ideas page has ready-to-copy word lists for several of these exact occasions.
Printing Your Bingo Cards
Click "Print / Save as PDF" and your browser's own print dialog opens, showing only the cards themselves, cleanly laid out one per page, with no navigation menu, page header, or surrounding text included. On a computer, that dialog also lets you choose "Save as PDF" instead of sending it to a physical printer, which is the fastest way to get a shareable PDF file without installing anything extra.
Because printing uses your browser's own engine rather than a separate PDF-generation service, there is no waiting for a file to render on a server and no file size limit tied to how many cards you request. A batch of 50 cards prints exactly as reliably as a single card.
Everything Happens in Your Browser
No word list, title, or setting you type here is ever sent to a server. The whole generator, from shuffling to rendering the grid to preparing the print layout, runs as JavaScript inside the page you are looking at right now. That has two practical consequences worth spelling out plainly, since a few other bingo card tools work differently: first, there is no waiting on a network request between changing a setting and seeing the result, which is why the preview above updates instantly as you type. Second, nothing you generate here is ever saved to a shared gallery, made public, or indexed by search engines, unlike tools that upload your card to make it accessible by a link. The only thing saved anywhere is your last title, word list and settings, and that is stored only in your own browser's local storage so the page can remember them on your next visit, never on a server. See the privacy policy for the full, plain-language explanation.
Tips for a Better Bingo Card Set
- Write a few extra words. If your list is exactly the number of cells you need, every card will use the identical set of words, just shuffled into different positions. A slightly longer list (say, 30 words for a 25-cell grid) means different cards can also contain a different subset of words, not just a different order, which reads as more varied at a glance.
- Keep phrases short. Long phrases shrink to fit the cell, but a two-or-three-word phrase reads far more clearly on a printed card than a full sentence, especially at the smaller 4×4 and 3×3 sizes.
- Use the free space deliberately. A free center square gives every player a small head start and is standard on real 5×5 bingo cards; turn it off if your game specifically requires all squares to be earned.
- Print a test card first. Before printing 30 copies, generate and print just one card to check that your title and word lengths look right on paper, then bump the count up once you are happy with it.
Frequently Asked Questions
How do I make a bingo card?
Can I make multiple bingo cards at once for a class or group?
Is this bingo card generator really free?
Can I use my own words instead of numbers?
What grid sizes are available, and can I add a free center space?
Can I print my bingo cards, or save them as a PDF?
Do I need an account or to sign up?
Is my word list stored anywhere, or shared publicly?
Make your bingo cards now
Numbers or your own words, up to 50 unique cards, ready to print.
Back to the generatorFree. No sign-up.