Mega Millions number generator
Pull truly random Mega Millions lines in one tap — 5 numbers from 1–70 plus a Mega Ball from 1–24. Generate up to 10 lines, copy any with a tap. Runs entirely in your browser; nothing is sent to a server.
Generate your numbers
Every line uses crypto.getRandomValues with rejection sampling, so each number is exactly equally likely — no bias, no shortcuts.
Fair by maths, private by design
Many online pickers lean on Math.random(), which isn't built to be unpredictable. Ours uses your device's cryptographically-secure randomness — the same class trusted for encryption keys — and we use rejection sampling so no number is quietly favoured over another. Your picks are made on your device and never transmitted anywhere.
Worth saying plainly: a generator can't predict a draw or improve your odds. Every Mega Millions combination always has exactly the same chance. What this gives you is a clean, unbiased, genuinely random line — and the option to take it further with our SHA-256 entropy generators, where your own mouse movement seeds the result.
Questions, answered
How does the Mega Millions generator work?
crypto.getRandomValues) with rejection sampling, so every number is equally likely. Generate multiple lines and copy each with one tap.What is the current Mega Millions format?
Can a generator improve my chances of winning?
Are my generated numbers private?
Play for fun, play responsibly
Mega Millions is a game of pure chance. This generator produces random combinations only — it does not predict draws or improve your odds, and every combination is equally likely. Numbers are for entertainment; the official operator is the only source that confirms a result or prize.