UK Lotto Number Generator

You can use the UK Lotto Number Generator below to produce a completely random line of numbers for use in future draws. Just select ‘Generate’ to get six numbers between 1 and 59. You can refresh your numbers as many times as you like if you aren’t happy with your initial selection.

Next Jackpot £8,900,000
Time remaining
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
Generate

Generate more than one set of random numbers at a time by choosing up to four lines from the dropdown menu below. Please note you will lose your generated numbers if you refresh or leave this page.

Generate another set(s) of numbers

Why Isn’t a Bonus Ball Generated?

You do not need to select a Bonus Ball when you choose your UK Lotto numbers because the aim is to match the Bonus Ball that gets drawn with one of the six numbers you do pick. For example, if you match five of the six main numbers drawn, you win £1,750; if your sixth number then matches the Bonus Ball, your prize increases to £1 million.

Because you do not need to choose a Bonus Ball, the number generator on this page will not produce one.