By Tim King · Updated
Lottery Number Generator
Lucky Dip Numbers for Lotto, EuroMillions and Powerball
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the Lottery Number Generator works
This lottery number generator makes lucky-dip lines for UK Lotto, EuroMillions, Powerball, Mega Millions, Thunderball, Set For Life or any custom game. Each line has no repeated numbers, is sorted like a printed ticket, and comes with the real jackpot odds so you know what you are playing.
How the lottery number generator works
Each line is drawn the way a ball machine draws: the main numbers without replacement from the main pool, then any bonus balls without replacement from their own pool. The tool uses a partial Fisher-Yates shuffle driven by the browser's cryptographic random source, so every combination is equally likely. The jackpot formula is the number of combinations, C(n, k) = n! ÷ (k! × (n − k)!), multiplied by the bonus combinations C(m, j) when the game has a separate bonus pool.
First example. UK Lotto picks 6 from 59. C(59, 6) = 45,057,474, so one line has a 1 in 45,057,474 chance of the jackpot.
Second example. Powerball picks 5 from 69 and 1 from 26. C(69, 5) = 11,238,513, and multiplying by 26 gives 292,201,338, so one line has a 1 in 292,201,338 chance. Ten different lines improve that to about 1 in 29.2 million.
How many lines would you need to cover every combination? Exactly the jackpot odds: 45,057,474 lines for UK Lotto, which is why buying more lines barely moves the needle.
Jackpot odds for common pick-k-from-n lottery formats, and how long one line twice a week would take on average
| Game format | Formula | Jackpot odds | Average wait (2 draws a week) |
|---|---|---|---|
| Pick 3 from 10 | C(10,3) | 1 in 120 | 1.2 years |
| Pick 4 from 20 | C(20,4) | 1 in 4,845 | 46.6 years |
| Pick 5 from 35 | C(35,5) | 1 in 324,632 | 3,121 years |
| Thunderball (5/39 + 1/14) | C(39,5) × C(14,1) | 1 in 8,060,598 | 77,506 years |
| Pick 6 from 40 | C(40,6) | 1 in 3,838,380 | 36,908 years |
| Irish Lotto (6/47) | C(47,6) | 1 in 10,737,573 | 103,246 years |
| Set For Life (5/47 + 1/10) | C(47,5) × C(10,1) | 1 in 15,339,390 | 147,494 years |
| Old UK Lotto (6/49) | C(49,6) | 1 in 13,983,816 | 134,460 years |
| Canada Lotto 6/49 | C(49,6) | 1 in 13,983,816 | 134,460 years |
| EuroJackpot (5/50 + 2/12) | C(50,5) × C(12,2) | 1 in 139,838,160 | 1,344,598 years |
| EuroMillions (5/50 + 2/12) | C(50,5) × C(12,2) | 1 in 139,838,160 | 1,344,598 years |
| Pick 5 from 50 | C(50,5) | 1 in 2,118,760 | 20,373 years |
| UK Lotto (6/59) | C(59,6) | 1 in 45,057,474 | 433,245 years |
| Pick 6 from 59 + 1/10 | C(59,6) × C(10,1) | 1 in 450,574,740 | 4,332,449 years |
| Powerball (5/69 + 1/26) | C(69,5) × C(26,1) | 1 in 292,201,338 | 2,809,628 years |
| Mega Millions (5/70 + 1/24) | C(70,5) × C(24,1) | 1 in 290,472,336 | 2,793,003 years |
| Pick 7 from 35 | C(35,7) | 1 in 6,724,520 | 64,659 years |
| Pick 7 from 50 | C(50,7) | 1 in 99,884,400 | 960,427 years |
| Keno pick 10 from 80 (all 10) | C(80,10) | 1 in 1,646,492,110,120 | 15,831,654,905 years |
| Pick 6 from 90 | C(90,6) | 1 in 622,614,630 | 5,986,679 years |
Tips and pitfalls
No set of numbers is luckier than another, because every combination has the same chance. What you can change is how many people you share with: popular picks such as birthdays (1 to 31), sequences and patterns on the slip are chosen by many players, so a random line is less likely to split a prize. Game rules change from time to time, so check the operator's current format before relying on the odds.
FAQ
Are random lottery numbers more likely to win?
No. Every combination has exactly the same chance, whether you pick 1, 2, 3, 4, 5, 6 or a random line. Random numbers only help by avoiding popular picks, which means a smaller chance of sharing the jackpot if you win.
What are the odds of winning the EuroMillions jackpot?
EuroMillions picks 5 from 50 and 2 Lucky Stars from 12. C(50, 5) = 2,118,760 and C(12, 2) = 66, so the jackpot odds are 1 in 139,838,160 for each line you play.
Can I generate numbers for a lottery that is not listed?
Yes. Choose Custom and enter how many main numbers are picked, the size of the main pool, and the bonus numbers and pool if there are any. The tool draws lines and works out the jackpot odds for that format.
Does the generator ever repeat a number within one line?
No. Main numbers are drawn without replacement, just like balls leaving the machine, so a line never contains the same number twice. Bonus balls come from their own pool and are also never repeated.
How many lines can I generate at once?
Up to 50 lines per press. The stats show the jackpot odds for one line and, when you generate more than one, the improved odds for that many different lines, which still stay very long for every major game.
See also: all Lists & Lines tools, Writing & Editing, Markdown & HTML, Ciphers & Alphabets.
Related tools
Random Number Generator
Fair random whole numbers in any range, with or without repeats.
Bingo Card Generator
Random 75-ball, 90-ball and word bingo cards, up to 50 at a time.
Dice Roller
Roll D6, D20 or any custom die with a fair random generator.
Coin Flip
A fair heads-or-tails coin flip, single or in bulk with statistics.
Random Name Picker
Draw random winners from a list of names or entries.