The 1–75 range
Seventy-five balls is American bingo. The card is five by five, the free space sits in the middle, and each column draws from its own block: B is 1–15, I is 16–30, N is 31–45, G is 46–60, O is 61–75.
That column structure is why a plain 1–75 draw is not a bingo simulation. A caller pulls balls without replacement from one cage, and the card constrains which numbers can appear in which column.
As a straight seventy-five-way pick, though, it is exact: 1.33 percent per number, no ball favoured over another.
- 1 to 75, both included
- 75 whole numbers
- 1.33%, exactly 1 in 75
- 1 to 10 numbers per draw
- None inside a multi-number draw
- Every draw gets a link that replays it
What a 1–75 draw is for
- Calling a single bingo number from the 75-ball pool
- Picking one of 75 numbered tickets or lots
- Choosing a column letter and number for a card mock-up
- Drawing a question from a 75-item bank
- Assigning 75 seats, entries or slots
How the randomness works
Every tap calls crypto.getRandomValues, the browser's cryptographic generator, and asks it for one unsigned 32-bit value. That lands somewhere between 0 and 4,294,967,295, and it then has to be folded down to the 75 numbers in this range.
Folding it down with a plain remainder is where most generators go wrong, an error known as modulo bias. 75 does not divide 4,294,967,296 evenly: 46 values are left over at the top, and wrapping them around would make the first 46 numbers in the range fractionally likelier than the rest. This tool throws away any raw value at or above the last exact multiple of 75 and draws a fresh one instead. That is rejection sampling. It fires about 1 in 93,368,854 draws, and it is the difference between 1.33% exactly and 1.33% approximately.
Ask for more than one number and the tool keeps drawing until it holds that many distinct values, then sorts them ascending. Nothing is seeded, nothing is sent anywhere, and each draw is independent of the one before it. The roll history under the tool lives in your browser's local storage, where the clear button empties it. The daily lucky numbers elsewhere on this site work the opposite way on purpose: they use a seeded generator so the same date always returns the same set. How random is random sets the two side by side.
The B-I-N-G-O columns mean the numbers on a card are never a plain sample of 1–75; each column holds five drawn from its own fifteen. If you are building a card rather than calling a ball, run five draws of 1–15, then 16–30, and so on through the blocks. And unlike a caller's cage, this draws with replacement, so taps are independent and a number can come up twice.
- crypto.getRandomValues, the browser's cryptographic generator
- One unsigned 32-bit value, sometimes more
- Rejection sampling onto 75 slots
- 46 of 4,294,967,296 raw values, redrawn
- No. These tools are never seeded
- Your browser. No server ever sees a draw
1–75 — frequently asked
Five columns headed B, I, N, G and O, each fed by its own fifteen numbers, with a free centre square. The caller announces the letter and the number so players know which column to check, and patterns run lines, corners or a full blackout.
Yes, with one bit of bookkeeping: write down every number as it comes out and redraw whenever a repeat appears. A cage removes each ball; this does not.
One in 75. By the fiftieth call, roughly two thirds of the pool is gone, which is when the game usually starts producing winners.