Free quick picks
Lottery Number Generator
Generate random numbers for 20+ lotteries worldwide. Choose your game, pick how many lines, and get instant results.
Browser-based randomness is used where available.
How randomness works
The generator uses crypto.getRandomValues() in modern browsers and rejection sampling to avoid modulo bias. It creates valid random lines only; it cannot predict lottery results or improve your chances of winning.
Saved lines
No saved lines yet.
How it works
Instant, secure, private
Our lottery number generator uses your browser's built-in cryptographic randomness — the same technology used for secure encryption. Numbers are generated locally on your device; nothing is sent to any server.
Simply select a lottery from the dropdown or click a lottery pill, choose how many lines you want (1-10), and click "Generate Numbers". You can copy, download, or save your lines locally.
Supported lotteries
- Powerball - 5/69 + 1 Powerball (1-26)
- Mega Millions - 5/70 + 1 Mega Ball (1-25)
- EuroMillions - 5/50 + 2 Lucky Stars (1-12)
- EuroJackpot - 5/50 + 2 Euro Numbers (1-12)
- UK Lotto - 6/59
- Thunderball - 5/39 + 1 Thunderball (1-14)
- Set For Life - 5/47 + 1 Life Ball (1-10)
- UK 49s - 6/49
- And 12+ more games worldwide
Generator FAQ
Can I use these numbers to buy lottery tickets?
Yes, you can use the generated numbers as quick picks for ticket purchase. However, please check the official lottery website in your jurisdiction for the most current rules and draw schedules.
How many lines can I generate at once?
You can generate 1 to 10 lines at a time. You can generate as many times as you like.
Are my saved numbers stored on your server?
No. Saved lines are stored in your browser's local storage only. We do not have access to your generated numbers.