About this tool
Generates random numbers within any range, integers or decimals, with or without repetition. Useful for raffles, picking one option among many, simulating game dice, generating test data, deciding random orderings, or any situation where you need an unpredictable number.
How to use
- Set the minimum and maximum of the range.
- Choose whether you want integers or decimals.
- Set how many numbers to generate (and whether they can repeat).
- Copy or use the result as needed.
Frequently asked questions
- Are the numbers truly random?
- They're pseudo-random, generated by the browser's cryptographically secure random number generator. For all practical purposes (raffles, games, testing), they're indistinguishable from random. For critical uses like cryptography or regulated gambling, they're secure enough.
- Can I guarantee no repeated numbers?
- Yes, there's an option to generate a sequence of unique values. Caution: the number of values requested can't exceed the range size. If you ask for 20 unique numbers between 1 and 10, it's impossible, and the tool warns you.
- What's the difference between open and closed intervals?
- This tool uses a closed interval on both ends: minimum and maximum are possible values in the result. If you want to exclude one, adjust the limit (for example, to generate between 1 and 99 but not 100, set the maximum to 99).