Skip to content
ConvertCalculate

Random Number Generator

Generate one or many random numbers in any range, with or without repeats — fair, instant and private.

  • Free
  • Instant results
  • Runs in your browser
In short

Set a minimum and maximum, choose how many numbers you want and whether repeats are allowed, then press Generate. Every number in the range is equally likely.

How it works

The generator uses the browser's cryptographic random source, so each number is unpredictable and the draw cannot be traced back to a seed.

  1. Set the lowest and highest number in the range.
  2. Choose how many numbers to draw.
  3. Decide whether repeats are allowed — turn them off for a raffle, leave them on for dice-style rolls.

For a fair draw people can see, draw once and screenshot the result rather than re-rolling — re-rolling until you like the answer is the one thing that makes a random draw unfair.

Examples

Typical uses:

  • 1–100, one number: settling a disagreement.
  • 1–500, ten numbers, no repeats: picking raffle winners.
  • 1–6: a die, when there is no die — or use the dice roller.

Random Number Generator: frequently asked questions

Are the numbers truly random?
They come from your browser's cryptographically secure random number generator, which is unpredictable and unbiased for practical purposes.
How do I pick lottery-style numbers?
Set the range (e.g. 1 to 49), choose 6 numbers, disallow repeats and sort ascending.
Can I pick a random winner from a list?
Number your entries 1 to N and generate one number between 1 and N.