Random Number Generator

Generate random numbers within a range. Set a minimum and maximum, choose how many numbers you need, and optionally sort the results or prevent duplicates.

Enter a minimum and maximum value, how many numbers you want, and toggle whether to sort the results and avoid duplicates. Change any value (or re-toggle an option) to draw a fresh set.

Random numbers
Numbers generated

A random number generator draws one or many numbers from a range you define — useful for lotteries, draws, sampling, games and decision-making. Optionally sort the output or prevent repeats.

How it works

Each number is drawn uniformly at random from your range (inclusive of the minimum and maximum). With 'no duplicates' on, every draw is unique, so the quantity can't exceed the size of the range.

Examples

  • 1–100, pick 6, no duplicates, sorted = a lottery-style line
  • 1–6, pick 1 = a single die roll
  • 1–50, pick 10, sorted = a classroom draw order

Frequently asked questions

Are these numbers truly random?

They use your browser's pseudo-random generator, which is fine for games and draws but not for cryptography or security-sensitive use.

Why did fewer numbers appear?

With 'no duplicates' on, the quantity can't exceed the number of distinct values in your range. If you ask for 10 unique numbers between 1 and 5, you'll only get 5.

Just for the giggles, much love.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram