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.
Range: 1 → 100 Mode: Integer Count: 1 Repeats: Allowed
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