Toolzeroo  ›  Lotto Number Generator
FREE BROWSER TOOL

Lotto Number Generator

Generate random lotto numbers for South African and international games, or set your own range. Up to 10 lines at a time.

Your numbers
    ODDS OF THE TOP PRIZE PER LINE—
    This tool is designed to process your input in your browser. No account is required.

    About this tool

    Numbers are drawn with your browser’s cryptographic random number generator, so every combination is equally likely. No pick makes a win more likely. Check the official rules before you play, and play responsibly: only spend what you can afford to lose. You must be 18 or older to play the South African National Lottery.

    Pick random numbers for SA Lotto, PowerBall and Daily Lotto, the UK Lotto, EuroMillions, the US Powerball and Mega Millions, or set your own game. Every line is drawn with your browser’s cryptographic random number generator, and the tool shows the odds of matching every number on one line. It is for fun: no method or tool can predict a draw.

    How to use the Lotto Number Generator

    1. Choose the game, or Custom to set how many numbers and the range.
    2. Choose how many lines you want, up to 10.
    3. Press Generate numbers to draw new lines.
    4. Check the game rules and closing times with the official operator before you play.

    One SA PowerBall line

    SA PowerBall draws 5 main numbers from 1 to 50 and a PowerBall from 1 to 16 (the format since 1 June 2026). There are 2,118,760 ways to choose 5 numbers from 50, and 16 possible PowerBalls, so the chance of matching everything on one line is 1 in 2,118,760 × 16 = 1 in 33,900,160. SA Lotto, 6 numbers from 1 to 52, works out at 1 in 20,358,520.

    Odds of the top prize per line

    Worked out with this tool from each game’s format.

    GameNumbersOdds
    SA Daily Lotto5 from 361 in 376,992
    SA Lotto6 from 521 in 20,358,520
    SA PowerBall5 from 50 + 1 from 161 in 33,900,160
    UK Lotto6 from 591 in 45,057,474
    EuroMillions5 from 50 + 2 from 121 in 139,838,160
    Mega Millions5 from 70 + 1 from 241 in 290,472,336
    US Powerball5 from 69 + 1 from 261 in 292,201,338

    Why no numbers are luckier

    In a fair draw every combination is equally likely, including 1, 2, 3, 4, 5, 6. Past results don’t change the next draw, so “hot” and “overdue” numbers make no difference. What can change is how many people share a prize: birthdays and patterns are popular, so a jackpot won with them is more likely to be split. Random lines avoid those patterns, but they don’t improve your odds of winning.

    Common mistakes

    • Believing a number is due. Each draw is independent of the last.
    • Spending more than you planned to chase a jackpot. Set a limit and stick to it.
    • Using an old game format. Operators change their rules from time to time, so check the current format before you play.

    Frequently asked questions

    Are random numbers more likely to win?

    No. Every combination has the same chance. Random picks only avoid popular patterns that other players also choose.

    How are the numbers picked?

    With your browser’s cryptographic random number generator (crypto.getRandomValues), with no repeats within a line.

    Can I use this for a raffle or my own game?

    Yes. Choose Custom and set how many numbers to pick and the highest number.

    Where can I get help with gambling?

    In South Africa, the National Responsible Gambling Programme runs a free counselling line on 0800 006 008.