Skip to content

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.

What goes on the cards?
Grid size
Was this tool helpful?
Give feedback

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:

GridCellsFree space?Good for
3×39 (8 with free space)YesYoung kids, quick icebreakers, short word lists
4×416No (no single center cell)A middle ground between quick and classic
5×525 (24 with free space)YesClassic 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:

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

Frequently Asked Questions

How do I make a bingo card?
Pick whether you want classic 1-75 numbers or your own words, choose a grid size (3x3, 4x4 or 5x5), and type your words in if you chose that mode. A card appears automatically above the controls; there is no separate "generate" step required, though the "Generate new cards" button reshuffles instantly if you want a different arrangement with the same settings.
Can I make multiple bingo cards at once for a class or group?
Yes. Set "Number of cards" to anywhere from 1 to 50 (quick-pick buttons are provided for 1, 5, 10, 20 and 30), and every card generated is checked against every other card in that batch so no two are identical, as long as your word list or number pool is large enough to support that many unique arrangements.
Is this bingo card generator really free?
Yes, completely free, with no sign-up, no account, and no limit on how many times you generate cards. Nothing is locked behind a paywall or a "watch an ad to unlock" step.
Can I use my own words instead of numbers?
Yes. Switch to "My own words / phrases" and type or paste your list, one item per line, in the text box that appears. This works for vocabulary bingo, baby shower bingo, holiday bingo, corporate icebreaker bingo, or any other themed word list.
What grid sizes are available, and can I add a free center space?
3x3, 4x4 and 5x5. A free center space is available on 3x3 and 5x5 (both have one true center cell); 4x4 has no single center cell, so the free-space option is not shown for that size.
Can I print my bingo cards, or save them as a PDF?
Yes. The "Print / Save as PDF" button opens your browser's normal print dialog, showing only the cards, laid out one per printed page. Choosing "Save as PDF" in that dialog (available on every modern browser and operating system) gives you a PDF file without needing any separate software.
Do I need an account or to sign up?
No. There is no login, no account, and no email address requested anywhere on this site. Every card is generated and printed directly from this page.
Is my word list stored anywhere, or shared publicly?
No. Your title, word list and settings are only saved in your own browser's local storage, purely so the page can remember them on your next visit; they are never uploaded to a server, never added to a public or shared gallery, and never indexed by search engines. See the full privacy policy for details.

Make your bingo cards now

Numbers or your own words, up to 50 unique cards, ready to print.

Back to the generator

Free. No sign-up.