Generate random UK Lotto numbers — 6 from 1–59 — for the Wednesday and Saturday draws.
The UK Lotto asks you to pick 6 numbers from 1 to 59 — and since June 2026 every draw consists of two rounds (Round 1 and Round 2) using the same numbers, so one £2 line gets two jackpot chances per draw at no extra cost. This generator produces Lucky Dip-style lines using cryptographic randomness: tap once and get a full line, or generate up to ten and choose your favourite. The seventh ball in each round — the Bonus Ball — comes from the same machine and only matters if you match exactly five main numbers, so you never need to pick it.
Lotto is famous for its rolldowns: when the jackpot rolls over five times, the next draw is a "Must Be Won" draw, and if nobody matches all six, the jackpot cascades down to everyone who matched two or more numbers. A generated line is exactly as likely to win as any hand-picked line — the machine has no memory — so the only real choice is how many lines you play.
For entertainment only. Every combination has exactly the same chance of winning — no generator or system can improve your odds. Play responsibly; lottery tickets are not an investment. 18+.
What are the odds of winning the Lotto jackpot?
Matching all 6 main numbers in a round is 1 in 45,057,474 — and because each draw now has two rounds, every line gets two independent jackpot chances, roughly halving the effective odds per draw. Match 5 plus the Bonus Ball is 1 in 7,509,579 per round, and the overall odds of winning any prize (starting with a free Lucky Dip for Match 2) are about 1 in 9.3.
What is a Must Be Won draw?
After five consecutive rollovers, the next Lotto draw must be won. If no ticket matches all six numbers, the jackpot rolls down and is shared by winners in the lower tiers — Match 3 winners, for example, can receive £100+ instead of the usual £30.
Do I need to pick the Bonus Ball?
No. The Bonus Ball is drawn from the remaining 53 balls and only affects the Match 5 prize tier. Your line is always just 6 numbers from 1–59.
How much does a Lotto line cost?
£2 per line per draw. You can play up to 10 lines per playslip and enter the same numbers for up to 8 draws in advance online.