Calculators

Random Number Generator

Generate random numbers within any range. Useful for games, raffles, statistics, sampling, and decision-making.

Share:

Usage notes

  • Uses JavaScript's Math.random() — suitable for general use but not for cryptographic purposes.
  • Generate up to 1,000 numbers at a time.
  • Disable duplicates to get unique numbers (limited by range size).

How to Use This Tool

  1. 1Set the minimum and maximum values for your range.
  2. 2Choose how many numbers to generate.
  3. 3Optionally toggle 'Allow Duplicates' off for unique numbers.
  4. 4Click 'Generate' to get your random numbers.

Frequently Asked Questions

Are these truly random numbers?
They use a pseudorandom number generator (PRNG). This is suitable for games, sampling, and general purposes, but not for cryptographic or security applications.
Can I get unique numbers only?
Yes. Uncheck 'Allow Duplicates' and each generated number will be unique. The count is limited to the range size in this mode.
What is the maximum count?
You can generate up to 1,000 numbers at a time.
Are decimal numbers supported?
This generator produces whole integers only within the specified range (inclusive of both min and max).