๐ฒ Random Generator
Generate random strings and numbers
Number Generator
Common Use Cases
๐ Passwords
๐ฐ Lottery Numbers
๐ API Keys
๐ฒ Dice Roll
Pick a random number in any range you choose, using a cryptographically secure random source rather than a predictable algorithm. Set a minimum and maximum, generate one or several numbers, and copy the result โ ideal for raffles, giveaways, dice rolls or sampling.
Frequently asked questions
How do I generate a random number between two values?
Enter your minimum and maximum (both inclusive) and click generate. The tool picks a number in that range using the Web Crypto API, so every value in the range is equally likely.
Is this fair enough for a giveaway or raffle draw?
Yes. It uses crypto.getRandomValues rather than Math.random(), which means the output is unpredictable and unbiased โ each entry in your range has exactly the same chance of being picked.
Can the same number come up twice?
Each draw is independent, so repeats are possible, just like rolling a die twice. If you need unique winners, remove each drawn number from your range (or your list) before drawing again.