Bingo caller
The bingo caller draws every ball from 1 to 75 once, in random order, and reads each with its column letter, so 42 is called N-42.
Calling order
- First ball
- B-12
- Called per column B is 1 to 15, I 16 to 30, N 31 to 45, G 46 to 60 and O 61 to 75.
- B 15, I 15, N 15, G 15, O 15
- Different 75-ball cards 360,360 orderings of five numbers in each of B, I, G and O, times 32,760 of four in N around the free space.
- 552,446,474,061,128,648,601,600,000
- Where this came from Your browser's cryptographically secure generator, debiased by rejection sampling, so every ball is exactly as likely as every other at each draw.
- crypto.getRandomValues()
| B | I | N | G | O |
|---|---|---|---|---|
| 1 (31) | 16 (24) | 31 (33) | 46 (46) | 61 (8) |
| 2 (20) | 17 (29) | 32 (60) | 47 (49) | 62 (54) |
| 3 (14) | 18 (59) | 33 (21) | 48 (50) | 63 (53) |
| 4 (62) | 19 (5) | 34 (11) | 49 (16) | 64 (37) |
| 5 (45) | 20 (63) | 35 (68) | 50 (9) | 65 (65) |
| 6 (35) | 21 (40) | 36 (56) | 51 (2) | 66 (19) |
| 7 (67) | 22 (10) | 37 (43) | 52 (12) | 67 (7) |
| 8 (32) | 23 (73) | 38 (39) | 53 (51) | 68 (6) |
| 9 (74) | 24 (48) | 39 (34) | 54 (55) | 69 (44) |
| 10 (75) | 25 (30) | 40 (15) | 55 (57) | 70 (36) |
| 11 (26) | 26 (47) | 41 (70) | 56 (4) | 71 (27) |
| 12 (1) | 27 (69) | 42 (23) | 57 (72) | 72 (3) |
| 13 (25) | 28 (64) | 43 (58) | 58 (22) | 73 (71) |
| 14 (52) | 29 (13) | 44 (66) | 59 (38) | 74 (28) |
| 15 (61) | 30 (42) | 45 (17) | 60 (41) | 75 (18) |
- The numbers in the HTML were drawn once when the site was built, so without JavaScript every visitor sees the same ones. With JavaScript on, the draw happens in your own browser and nothing is sent anywhere.
How the Random Number Generator works
75-ball bingo, the US game, splits its balls into five columns of fifteen, one per letter of BINGO: B is 1 to 15, I is 16 to 30, N is 31 to 45, G is 46 to 60 and O is 61 to 75. The letter for a ball is its column: column = (ball - 1) ÷ 15, rounded down, plus 1. For 42, (42 - 1) ÷ 15 = 2.73, which rounds down to 2, so 42 is in the third column and is called N-42.
A card is five numbers from each column in a 5 by 5 grid, with a free space in the middle of N. That gives 15 × 14 × 13 × 12 × 11 = 360,360 ways to fill each of B, I, G and O, and 15 × 14 × 13 × 12 = 32,760 ways to fill N, so there are 360,360⁴ × 32,760 = 552,446,474,061,128,648,601,600,000 different cards, about 552 septillion.
The calling order is a shuffle of all 75 balls, so no ball can come up twice and every order is equally likely. To check a claimed bingo, look up each number in the winning line on the board, where the figure in brackets is the call it came out on. Every one must have been called before bingo was shouted.
90-ball bingo is the UK game. Its tickets have 3 rows and 9 columns, five numbers to a row, and the columns hold 1 to 9, 10 to 19 and so on up to 80 to 90. Its numbers are called without letters, and a game is usually played for one line, then two lines, then a full house of all fifteen.
Random Number Generator FAQ
What numbers go with each bingo letter?
B is 1 to 15, I is 16 to 30, N is 31 to 45, G is 46 to 60 and O is 61 to 75. Each letter is one column of the card.
How many numbers are called in bingo?
There are 75 balls in US bingo and 90 in UK bingo. A game stops when somebody completes the pattern being played for, which is usually well before every ball is out.
How many different bingo cards are there?
552,446,474,061,128,648,601,600,000 for 75-ball cards with a free center: 360,360 orderings of five numbers in each of B, I, G and O, times 32,760 orderings of four in N.
Is an online number caller for bingo fair?
It is if the draw is uniform and never repeats. Each ball here is drawn by crypto.getRandomValues with rejection sampling and taken out of the drum, so every one of the possible calling orders is equally likely.
More from the Random Number Generator
- Random number generator 1 to 10
- Random number generator 1 to 100
- Random number between 1 and 6
- Random number from 1 to 2
- Random number generator 1 to 1000
- Random number generator 1-49: pick 6
- Lottery number generator