Random Number Generator
Generate secure random numbers within a range. Supports multiple results, no repeats, sorting, decimals, auto-generate, copy, download, share, and local history.
Generator
Secure: Crypto RNG
Generate 1 or many numbers in one click.
Sorting happens after generation.
Allow decimals
Generate decimal numbers with chosen precision
Seeded mode (deterministic)
Same seed produces same results; not cryptographically secure
Only used when Seeded mode is enabled.
—
Tip: Click history items on the right to copy quickly.
Auto-generate
Stopped
Auto mode uses the same generator settings as manual mode.
About
Pick a random number within a specific range
This tool generates random numbers between your chosen minimum and maximum values. You can generate one number or a list, choose integers or decimals, avoid repeats, sort the results, and copy or download the output.
Security
- Default mode uses window.crypto.getRandomValues for stronger randomness than Math.random().
- Unique integer generation uses unbiased selection to avoid modulo bias.
- Seeded mode is available for reproducible results, but it is not cryptographically secure.
Use cases
- Giveaways and raffles
- Games and classroom activities
- Testing, sampling, and quick decisions