Everyday

Random Number Generator

Pick random numbers in any range — one or many, with or without repeats.

Random Number Generator

Result
—

About this random number generator

Set a minimum and maximum, choose how many numbers you need, and decide whether repeats are allowed. The numbers are produced with your browser's cryptographic random generator, so each pick is unpredictable.

  • Perfect for raffles, games, sampling and quick decisions.
  • Uncheck “allow duplicates” to draw unique numbers, like a lottery.

Frequently asked questions

Are the numbers truly random?

They're generated using the Web Crypto API, a cryptographically secure random source — far better than Math.random for fairness.

Can I pick numbers without repeats?

Yes. Leave “allow duplicates” unchecked to get unique numbers. The count can't exceed the size of the range in that mode.

Can I use it for a lottery or raffle?

Yes, pick your range, choose how many winners, and leave duplicates off for a fair draw.

Is there a limit on the range?

You can use large ranges, but keep the count sensible so the results stay readable. Negative numbers are allowed too.