Random Number Generator

Pick a random number between any minimum and maximum. Generate one or many, with or without duplicates, as whole numbers or decimals.

Random Number GeneratorPrivate

Runs in your browser. Your data is never uploaded to any server.

How to use the random number generator

  1. Enter the minimum and maximum of your range.
  2. Choose how many numbers you need and whether repeats are allowed.
  3. Click Generate. Use Copy to copy all numbers.

Fair, unbiased random numbers

Numbers come from your browser's secure random generator, which is far better than a simple pseudo-random formula. Whole numbers are chosen without modulo bias, so every number in the range is equally likely.

Ideas for use

Frequently asked questions

How do I generate a random number between 1 and 100?

Leave the minimum at 1 and the maximum at 100, then click Generate.

How do I get numbers that do not repeat?

Turn on "No repeats" and set how many numbers you need. The range must be at least that large.

Are the numbers truly random?

They come from the browser's cryptographically secure random generator, which is suitable for games, draws and sampling.

Can I generate decimals?

Yes. Choose Decimals and pick how many decimal places you want.