Step by step
- Set the range and how many numbers.
- Press Generate.
- Each number in the range has the same chance.
At a glance
| Generator type | Predictable? | Good for |
|---|---|---|
| Pseudo-random (Math.random, RAND) | In theory, yes | Games, simulations |
| Cryptographic (this tool) | No, by design | Draws, raffles, passwords |
| Physical (dice, lottery balls) | No | Official lotteries |
Related questions
Can the site rig the result?
No, the numbers are generated in your browser.
Is "true random" better?
For draws, a cryptographic generator is unpredictable enough.
Why do I sometimes get the same number twice?
Repeats happen by chance unless you tick No repeats.
More questions: random number generator
- Random number generator with no repeats
- Random number generator for a raffle
- Random number generator for bingo
- Random number generator 1 to 100
- How to generate a list of random numbers
- Random number generator for the lottery
- How to generate random numbers in Excel
- How to generate random numbers in Python
- Random number generator on iPhone, Android or PC without an app
Open the full random number generator →
Updated November 14, 2026.