Generate however many unique bingo cards you require (don't break my webserver!).
This is not meant to compute ALL possible bingo cards, obviously, but to help set up a
nice amount of cards for play.
If you require a free space somewhere on the board, you should probably tweak the output,
not the generator.
I wrote this because existing solutions on Stackoverflow were in languages I could not
test as easily and many existing generator websites generate crap cards that do not
adhere to the bingo number distribution in the 5 rows, so you spend an eternity looking
up your numbers.
I hope this helps somebody. Let me know if you find it useful or you know how to improve
the code, see link to Github Gist below.
If you can spare a dollar or two, I appreciate gifts! https://paypal.me/oelna
Created: April 4, 2017
Updated: June 6, 2019
By: Arno Richter
URL: https://gist.github.com/oelna/60e6a1e59fe89fccff1e93791e3a086b
Below (from page 2) are 30 cards that were generated for you. If you require more, you should probably download the script and adjust the output yourself, as duplicates can happen if you simply refresh this page and press print again.
B | I | N | G | O |
2 | 16 | 31 | 46 | 62 |
8 | 17 | 32 | 49 | 64 |
11 | 25 | Joker | 53 | 65 |
12 | 27 | 40 | 54 | 68 |
15 | 28 | 44 | 59 | 70 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
5 | 16 | 35 | 48 | 63 |
8 | 23 | 40 | 49 | 66 |
9 | 24 | Joker | 51 | 69 |
10 | 29 | 42 | 55 | 70 |
14 | 30 | 44 | 59 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
5 | 18 | 33 | 46 | 61 |
7 | 23 | 34 | 51 | 62 |
10 | 25 | Joker | 52 | 72 |
13 | 26 | 40 | 58 | 73 |
14 | 30 | 44 | 59 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 18 | 32 | 47 | 62 |
7 | 21 | 33 | 50 | 65 |
9 | 22 | Joker | 52 | 69 |
10 | 25 | 37 | 57 | 70 |
12 | 29 | 42 | 60 | 72 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
4 | 16 | 34 | 47 | 61 |
6 | 24 | 36 | 54 | 64 |
7 | 25 | Joker | 55 | 68 |
9 | 28 | 39 | 57 | 74 |
13 | 30 | 42 | 60 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
5 | 18 | 32 | 47 | 62 |
6 | 20 | 34 | 49 | 63 |
7 | 21 | Joker | 52 | 70 |
9 | 24 | 37 | 53 | 71 |
12 | 28 | 40 | 60 | 72 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 16 | 33 | 46 | 65 |
6 | 17 | 36 | 50 | 66 |
9 | 18 | Joker | 54 | 69 |
11 | 19 | 43 | 57 | 74 |
13 | 28 | 45 | 60 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 18 | 33 | 47 | 61 |
5 | 21 | 39 | 49 | 62 |
8 | 22 | Joker | 51 | 64 |
11 | 27 | 44 | 57 | 68 |
15 | 28 | 45 | 59 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 18 | 32 | 48 | 61 |
2 | 20 | 33 | 54 | 68 |
5 | 26 | Joker | 55 | 69 |
6 | 27 | 42 | 59 | 70 |
15 | 30 | 45 | 60 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
4 | 17 | 31 | 48 | 62 |
5 | 19 | 34 | 51 | 63 |
7 | 22 | Joker | 57 | 64 |
8 | 26 | 42 | 58 | 67 |
13 | 28 | 45 | 60 | 69 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
6 | 16 | 31 | 55 | 62 |
7 | 20 | 32 | 56 | 65 |
9 | 21 | Joker | 57 | 69 |
13 | 26 | 43 | 58 | 70 |
14 | 30 | 44 | 59 | 72 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 20 | 32 | 50 | 67 |
6 | 23 | 33 | 53 | 69 |
10 | 26 | Joker | 58 | 71 |
13 | 27 | 37 | 59 | 72 |
14 | 28 | 42 | 60 | 73 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
4 | 17 | 32 | 46 | 61 |
5 | 18 | 34 | 47 | 64 |
6 | 23 | Joker | 50 | 66 |
8 | 25 | 43 | 53 | 67 |
9 | 30 | 44 | 57 | 68 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 16 | 35 | 46 | 61 |
5 | 18 | 37 | 52 | 63 |
11 | 24 | Joker | 53 | 67 |
12 | 28 | 43 | 55 | 70 |
13 | 29 | 44 | 56 | 74 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 16 | 31 | 46 | 63 |
4 | 21 | 36 | 50 | 66 |
5 | 25 | Joker | 52 | 69 |
12 | 26 | 39 | 54 | 70 |
15 | 29 | 43 | 58 | 73 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
3 | 17 | 31 | 46 | 64 |
5 | 18 | 34 | 51 | 68 |
6 | 19 | Joker | 52 | 71 |
13 | 21 | 38 | 56 | 73 |
14 | 27 | 45 | 57 | 74 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 21 | 36 | 46 | 61 |
3 | 22 | 38 | 48 | 64 |
9 | 25 | Joker | 50 | 65 |
12 | 27 | 43 | 51 | 73 |
13 | 30 | 45 | 59 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 16 | 31 | 47 | 65 |
4 | 17 | 32 | 48 | 66 |
7 | 21 | Joker | 53 | 67 |
9 | 24 | 38 | 57 | 69 |
11 | 26 | 42 | 59 | 74 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 16 | 32 | 53 | 68 |
4 | 20 | 37 | 55 | 71 |
5 | 26 | Joker | 56 | 72 |
7 | 27 | 43 | 58 | 74 |
13 | 28 | 44 | 59 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 17 | 34 | 46 | 62 |
3 | 20 | 38 | 47 | 63 |
7 | 24 | Joker | 49 | 65 |
8 | 28 | 43 | 51 | 66 |
14 | 30 | 44 | 60 | 69 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 18 | 31 | 46 | 63 |
2 | 19 | 35 | 49 | 68 |
3 | 20 | Joker | 50 | 69 |
11 | 23 | 39 | 52 | 71 |
12 | 27 | 40 | 55 | 73 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
6 | 16 | 31 | 47 | 61 |
7 | 20 | 34 | 50 | 62 |
9 | 21 | Joker | 54 | 68 |
10 | 22 | 40 | 55 | 70 |
14 | 23 | 43 | 56 | 72 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 19 | 31 | 46 | 61 |
4 | 20 | 33 | 47 | 62 |
9 | 21 | Joker | 50 | 63 |
10 | 27 | 42 | 56 | 72 |
11 | 29 | 45 | 57 | 73 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
4 | 18 | 31 | 47 | 61 |
5 | 20 | 32 | 51 | 63 |
6 | 21 | Joker | 56 | 65 |
10 | 29 | 34 | 57 | 69 |
15 | 30 | 44 | 60 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
1 | 16 | 33 | 48 | 64 |
7 | 24 | 35 | 49 | 68 |
11 | 25 | Joker | 50 | 70 |
12 | 28 | 39 | 52 | 71 |
14 | 30 | 45 | 53 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
6 | 22 | 31 | 51 | 61 |
7 | 24 | 32 | 53 | 65 |
8 | 25 | Joker | 54 | 67 |
12 | 27 | 40 | 56 | 68 |
15 | 29 | 41 | 59 | 71 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
4 | 17 | 32 | 48 | 66 |
6 | 20 | 39 | 53 | 67 |
9 | 24 | Joker | 54 | 68 |
11 | 27 | 44 | 57 | 70 |
15 | 30 | 45 | 60 | 72 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
2 | 16 | 32 | 48 | 61 |
3 | 19 | 36 | 49 | 62 |
6 | 25 | Joker | 51 | 63 |
7 | 28 | 39 | 53 | 71 |
9 | 29 | 42 | 56 | 73 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
3 | 19 | 36 | 48 | 65 |
4 | 22 | 37 | 49 | 69 |
8 | 23 | Joker | 53 | 72 |
9 | 25 | 42 | 54 | 74 |
14 | 30 | 45 | 55 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!
B | I | N | G | O |
5 | 16 | 33 | 46 | 62 |
9 | 19 | 34 | 49 | 66 |
11 | 22 | Joker | 51 | 67 |
12 | 23 | 44 | 54 | 74 |
15 | 27 | 45 | 56 | 75 |
Your name:
When the game starts, random numbers are drawn.
Mark numbers that are called on your card, if you have them.
Whoever completes a bingo pattern (a line with five numbers in diagonal, horizontal or vertical row) first, wins the prize!