Bingo Card Generator
Generate and download a print-ready PDF of free 5x5 bingo cards for classroom parties: classic 1-75 or 90-ball numbers, an optional free center, and a seed word that reproduces the same deck.
Cards are generated locally in your browser. The seed word is hashed (FNV-1a) into a mulberry32 PRNG seed, so identical seeds produce identical decks.
How to use
- Pick a number preset: 1-75 for classic bingo, or 1-90 for 90-ball.
- Choose how many cards you need (1-100), tick or untick the free center, and type a seed word. The same seed word reproduces the same cards.
- Click Generate, check the cards, then click Download PDF. The file prints four numbered cards per page; cut along the dashed borders.
Frequently asked questions
Does this tool store or upload anything I enter?
No. The number range or word list and the seed word you enter stay in the browser tab, where the cards are generated with a seeded shuffle. Nothing is sent to a server, nothing is saved on our side, and nothing is written to your browser's storage. The PDF is built inside your browser tab, so the cards never leave your device. The site sets no cookies and has no accounts; if an ad is shown, the ad network follows its own policies but still never receives what you typed.
Can I print these bingo cards for a classroom party?
Yes. Generate up to 100 cards, then click Download PDF. The file lays out four boxed, numbered cards per US Letter page with dashed cut lines, and it prints on A4 too with fit-to-page. Everything runs in your browser; no signup and no upload.
What does the seed word do?
The seed word feeds a seeded random number generator. The same seed word with the same settings always produces the same set of cards, so you can reprint an identical deck later or give two classes matching decks. Change the word to get a different set.
What is the difference between 1-75 classic and 1-90 90-ball?
In the 1-75 preset, each of the five columns draws from an equal fifth of the pool: 1-15, 16-30, 31-45, 46-60, and 61-75, matching the B-I-N-G-O columns of classic 75-ball bingo. The 1-90 preset keeps 1-15, 16-30, 31-45, and 46-60 for the first four columns and puts 61-90 in the last column, because 90 numbers do not split into five equal groups.
What is the free center square?
The free center marks the middle square as already called, so each card holds 24 drawn numbers instead of 25. Players win on a row, column, or diagonal one call sooner. Uncheck the option if you want all 25 squares drawn.