Random Number Generator

Generate cryptographically random numbers within custom minimum and maximum bounds.

About this tool

Generate unbiased random numbers for contests, scientific sampling, lottery simulations, or games.

How to use this tool

  1. Set min and max bounds
  2. Set quantity
  3. Optionally toggle unique numbers
  4. Click Generate

How it works

Uses Web Crypto API with rejection sampling to eliminate modulo bias.

When to use this tool

  • Raffle and giveaway draws
  • Random testing sample generation

Frequently asked questions

Does this use Math.random()?

No, it uses window.crypto.getRandomValues for cryptographic unpredictability.

Limitations

Integer ranges up to 32-bit limits.

Privacy

Numbers are generated in browser memory.