Random Number Generator

Generate random numbers within a range you choose.

🔒 100% private — your files are processed locally and never leave your device.

Whenever you need an unbiased number — to pick a winner, roll a die, choose a sample, or seed a game — guessing in your head is not truly random. The Random Number Generator produces genuinely unpredictable numbers within any range you set, and can generate several at once for draws and lotteries.

How to use the Random Number Generator

  1. Set the minimum and maximum of your range.
  2. Choose how many numbers you want.
  3. Decide whether duplicates are allowed.
  4. Click Generate and copy the results.

Where fair randomness matters

Random numbers settle disputes and remove bias. Teachers use them to call on students fairly; giveaway organisers draw winners; researchers select random samples; and gamers roll virtual dice. The key is that the numbers are actually unpredictable — a person asked to "pick a random number" will unconsciously favour certain values, whereas this tool draws from your browser's random source so every outcome in the range is equally likely.

Tips for using random numbers

  • Disable duplicates for a fair draw where each number can win only once.
  • Allow duplicates for independent rolls, like throwing the same die repeatedly.
  • Set the range carefully; both the minimum and maximum are included.
  • Generate a batch when you need several picks at once.

The numbers are produced in your browser, so there is no connection required and nothing is uploaded.

Quick reference

OptionDetail
RangeCustom min–max (inclusive)
QuantityOne or many
DuplicatesAllow or disallow
UseDraws, dice, sampling
ProcessingLocal