Random Number Generator

Runs in browser Utilities

Pick one or many random numbers between a minimum and maximum, choose decimal places, allow or forbid repeats, and sort or shuffle the result.

Privacy: This tool runs entirely in your browser. Your input never leaves your device.
Loading tool…

How to use Random Number Generator

  1. Enter minimum, maximum and how many numbers you need.
  2. Choose decimals, uniqueness and ordering.
  3. Click Generate (or Regenerate) and copy the list.

Random Number Generator features

  • Integers or decimals in any range, up to 10,000 at a time
  • Cryptographically secure by default, seeded and reproducible on demand
  • No-duplicates mode with range capacity check
  • Ascending, descending or random order; newline, comma or space separators
  • Summary statistics (min, max, sum, average)

Random Number Generator example

Five unique lottery numbers

Input:

1–49, count 5, no duplicates, ascending

Output:

7
12
23
31
44

Frequently asked questions about Random Number Generator

Is the randomness secure?

Yes, by default numbers come from crypto.getRandomValues with an unbiased integer algorithm. Providing a seed switches to a deterministic PRNG for reproducible test data.

Can I avoid duplicates?

Tick "No duplicates". The tool checks that the range contains enough distinct values (for example 1–10 cannot give 20 unique integers).

Can I generate decimals?

Yes — set the number of decimal places. Each value is uniformly distributed in the range and rounded to that precision.

How many numbers can I generate?

Up to 10,000 per run, sorted ascending, descending or left in random order.