Random Number 1 to 45

Generate random numbers from 1 to 45 — the range used by Mark Six (Hong Kong) and many Lotto 6/45 games worldwide. Set count to 6 with "No duplicates" enabled to simulate a complete lottery draw with cryptographic fairness.

—
—

History

Common Uses

  • ✓ Mark Six lottery simulation (6 from 45)
  • ✓ Lotto 6/45 draws worldwide
  • ✓ Large raffle draws
  • ✓ Lottery number analysis practice
  • ✓ Lucky number generation

Frequently Asked Questions

How do I simulate a Mark Six draw?
Set the count to 6, enable "No duplicates," then click Generate. Mark Six draws 6 numbers from 1-45, and this produces exactly that format — with every combination having an equal chance.
What are the odds of matching all 6 numbers from 45?
A 6-from-45 draw has 8,145,060 possible combinations, so any single line has roughly a 1 in 8.1 million chance of winning the jackpot.
Can I type a custom count, like 6 numbers between 1 and 45 at once?
Yes — the "How many?" box accepts any count from 1 to 1,000 (type 6, 25, 500…), and the quick buttons fill common values. Turn on "No duplicates" when every number must be unique.
How many possible results are there in the 1 to 45 range?
Exactly 45 (counting both 1 and 45). Each has an identical 1-in-45 chance (2.22%) of appearing on every draw, independent of previous results.
Are my generated numbers stored or logged?
No. Numbers are generated locally in your browser with crypto.getRandomValues() and are never sent to, or stored on, any server. Click Clear or reload the page and they are gone.
← Need a different range? Go to Home