Lottery Number Picker - Powerball, Mega Millions & More
Random Generators
Generate random Powerball, Mega Millions, EuroMillions, UK Lotto, Canada Lotto 6/49, or custom numbers with your browser's cryptographic random generator.
This tool produces random numbers using Web Crypto. It does not predict winning numbers. Lottery is a game of chance - all combinations have equal probability.
How to use this tool
- Choose Powerball, Mega Millions, EuroMillions, UK National Lottery, Canada Lotto 6/49 Classic, or Custom.
- For Custom, set the ball range and counts.
- Choose how many plays to generate (1–25).
- Click Generate to create the plays, then use Copy All to copy the displayed numbers.
How random lottery numbers are generated
This tool uses your browser's built-in Web Crypto API (
crypto.getRandomValues) to generate numbers. A Fisher-Yates shuffle picks numbers
from the full pool without replacement, so you'll never get duplicate balls within a single
play. Rejection sampling eliminates modulo bias, giving every number an equal probability.
Supported games
Powerball (US): Pick 5 white balls from 1–69 and 1 red Powerball from 1–26. Mega Millions (US): Pick 5 white balls from 1–70 and 1 gold Mega Ball from 1–24. EuroMillions (EU): Pick 5 main numbers from 1–50 and 2 Lucky Stars from 1–12. UK National Lottery Lotto: Pick 6 different numbers from 1–59. Canada Lotto 6/49 Classic: Pick 6 different numbers from 1–49. This picker does not generate the separate 10-digit Gold Ball selection. The Custom mode lets you configure other lottery formats.
Do random numbers win more often?
No. In a fair lottery, every combination has exactly the same probability of winning. Quick picks (random selections) are just as likely, and just as unlikely, as birthdays, patterns, or any other strategy. The only potential advantage to truly random picks is that if you do win, you're less likely to share the jackpot with someone who picked the same "lucky" numbers.
Odds comparison
| Lottery | Jackpot odds | Notes |
|---|---|---|
| Powerball (US) | 1 in 292,201,338 | 5 of 69 white + 1 of 26 red |
| Mega Millions (US) | 1 in 290,472,336 | 5 of 70 white + 1 of 24 gold |
| EuroMillions | 1 in 139,838,160 | 5 of 50 main + 2 of 12 stars |
| UK National Lottery | 1 in 45,057,474 | 6 of 59 |
| Canada Lotto 6/49 Classic | 1 in 13,983,816 | Classic jackpot odds for 6 of 49; Gold Ball selection not generated |
| Typical scratch card (top prize) | ~1 in 1,000,000 | Varies by game |
Statistical independence
Each lottery draw is statistically independent of every previous draw. The balls have no memory. A number that hasn't appeared in 20 draws is not "due" to appear - its probability for any single draw remains exactly the same. This misconception is known as the gambler's fallacy. Tracking "hot" or "cold" numbers provides no predictive advantage in a fair, randomly drawn lottery.
Frequently asked questions
Are these numbers truly random?
The numbers are generated using your browser's built-in cryptographic random number generator (Web Crypto API). This is the same source of randomness used by password managers and security software. However, no random number generator can predict or influence which numbers will be drawn in an actual lottery.
Do these numbers have a better chance of winning?
No. Every combination of lottery numbers has exactly the same probability of winning. "Random" picks are no more or less likely to win than any other combination, including birthdays or patterns.
What is the Powerball format?
Powerball draws 5 white balls from 1–69 and 1 red Powerball from 1–26. Matching all 6 wins the jackpot.
What is the Mega Millions format?
Mega Millions draws 5 white balls from 1–70 and 1 gold Mega Ball from 1–24. The jackpot odds are 1 in 290,472,336.
What is the EuroMillions format?
EuroMillions draws 5 main numbers from 1–50 and 2 Lucky Stars from 1–12.
What is the UK National Lottery format?
The UK National Lottery Lotto draw selects 6 different main numbers from 1–59.
What is the Canada Lotto 6/49 format?
The Classic Draw selects 6 different main numbers from 1–49. The separate Gold Ball draw uses a unique 10-digit selection that this picker does not generate.
More random generators
- Bingo Card GeneratorGenerate random 5×5 BINGO cards instantly. Mark numbers as they are called, with automatic win detection for rows, columns, and diagonals.
- Coin FlipperFlip one coin or up to 10 at once. Tracks session stats (heads/tails %) and full history. Optional weighted coin for probability experiments. All randomness uses Web Crypto.
- Decision WheelEnter your options and spin the wheel to get a random pick. Great for making decisions, choosing winners, or settling debates. Runs entirely in your browser.
- Dice RollerRoll d4, d6, d8, d10, d12, d20, d100 or any custom die. Full D&D dice notation: 4d6kh3, 2d20kl1, 3d8! and more. Per-die results, totals, history. All randomness via Web Crypto.
- Magic 8-BallAsk the classic Magic 8-Ball any yes/no question and receive one of 20 authentic responses. All decisions are final.
- Mock Data GeneratorGenerate realistic fake data instantly: names, emails, phones, addresses, UUIDs, and more. Export as JSON, CSV, or SQL INSERT statements. 100% client-side, no data sent anywhere.