About this tool
The Bingo Card Generator builds random 5x5 bingo cards you can print or play from the screen. In Number mode it makes classic 75-ball cards: the five columns B, I, N, G, and O each draw five unique numbers from their standard ranges — B 1-15, I 16-30, N 31-45, G 46-60, O 61-75 — with the center square marked FREE. In Custom mode you paste your own pool of words or phrases and it fills each card by sampling from that pool.
Each column (or the custom pool) is shuffled with a Fisher-Yates shuffle driven by the browser's cryptographic random generator (crypto.getRandomValues), so every card is independently randomized. Custom mode needs at least 24 entries with a free center, or 25 without one, since a 5x5 grid has 25 cells. You can generate anywhere from 1 to 50 cards at once, toggle the free center space on or off, and each card is laid out so it won't split across a page break when you print.
Everything runs locally in your browser — the numbers and layout are generated in-page, nothing is uploaded, and it works offline. Use your browser's print function to make hand-outs, or Copy to grab a tab-separated text version of every card.