My Tools Garage

Random Number Generator

Random integers in any range, with optional uniqueness.

in-browser

How to use

  1. 1 Enter the minimum and maximum values.
  2. 2 Choose how many numbers to generate.
  3. 3 Toggle "unique" to avoid repeats.
  4. 4 Copy the list of numbers.

About Random Number Generator

The Random Number Generator draws integers from an inclusive range you define — set a minimum and maximum and ask for as many numbers as you need.

Turn on the unique option to draw without repetition, perfect for lottery-style picks, raffle draws, randomised orderings or sampling without replacement; the tool checks that the range is wide enough and tells you if it is not.

Each value comes from your browser's cryptographically secure random number generator using unbiased rejection sampling, so no number in the range is favoured over another.

Use it to roll dice, pick winners, seed test data, shuffle a list of IDs, choose a random index, or make a fair decision between options.

Because everything runs on your device, the results are private and reproducible only by you.

Set the range and count, toggle uniqueness, and copy the comma-separated list, regenerating whenever you want a fresh draw.

FAQ

Are the endpoints included?

Yes. The range is inclusive, so both the minimum and maximum can appear in the output.

What does the unique option do?

It draws numbers without repetition. The range must contain at least as many values as the count you request, or the tool reports an error.