Generator · Print-true
Bingo card generator and custom bingo card maker
This bingo card generator prints a set of up to thirty bingo cards, each shuffled separately, using classic 1–75 numbers or your own custom word list. Keep the free space and the caller's sheet or switch them off, then print the set or save it as a PDF. There is no watermark across the middle. Everything is generated in your browser at true page size, and nothing you type leaves your device.
Adjust
Details
How this generator works
Each card is a shuffle within fixed rules. In number mode each column draws from its own band of fifteen numbers: B holds 1–15, I holds 16–30, and so on to O at 61–75. That rule lets a caller shout "I 24" and every player look in a single column, so nobody has to scan all twenty-five cells. The 3×3 and 4×4 sizes keep fifteen numbers per column, so their cards use 1–45 and 1–60. In word mode the cells are drawn from your list, shuffled for each card, and no item is ever placed twice on the same card. The sheet is SVG drawn in real millimeters, so with the print dialog at 100% or "Actual size" the cards print at the size you see; "Fit to page" rescales them.
Every card in a set comes from one visible seed, the number in the Seed box. The seed feeds a small deterministic generator that drives each card's shuffle, and it is printed faintly in the corner of every card next to the card's place in the set, as in "card 14/30". That makes a classroom or party set recoverable: if the copier eats three sheets, re-enter the seed and print exactly the same cards again, and they still match the ones already handed out. Press "New set" when you want a different set. Printing goes through your browser's own dialog, where the "Save as PDF" destination turns the whole set into a single multi-page file.
If your word list has only just enough items to fill one card, every card holds the same items in its own shuffled order, and the page warns you about it. Sets start to feel distinct at twice that many items. Long entries are shrunk and wrapped to fit their cell, which works well up to about three short words and becomes unreadable well before a full sentence. A free space needs a middle cell, so it applies to the odd sizes only.