Pick a random number between any two numbers, or generate a whole set at once.
Pick your range and generate โ it takes seconds.
Enter the smallest and largest number you want to allow.
Generate one number, or a whole set with no repeats.
Get your random result instantly and copy it if you need it.
Fast, fair, and flexible enough for draws, games, and picking winners.
Numbers appear the moment you press generate.
Uses cryptographic randomness, not a simple shortcut formula.
Draw unique numbers โ perfect for raffles and lotteries.
Copy your result straight to the clipboard.
Phone, tablet or desktop, no app needed.
Unlimited use, no signup, no cost.
Any time you need an impartial pick.
A random number generator picks a value from a range where every possible number has exactly the same chance of appearing. That fairness is what makes it useful for giveaways, classroom picking, games, and any decision where you do not want human bias creeping in.
This tool uses your browser's built-in Web Crypto API, the same family of randomness used for security tasks, rather than a basic pseudo-random shortcut. In practice that means the numbers are unpredictable and evenly spread across whatever range you choose, and no value is quietly favoured over another.
Sometimes one number is not enough. If you are drawing six lottery numbers or picking five raffle winners, set the quantity higher and switch on no repeats so the same number cannot be drawn twice. Leave repeats allowed when each draw should be independent, such as simulating dice throws.
The minimum and maximum are both included in the results, so a range of 1 to 10 can return 1 or 10 as well as everything between. Negative numbers work too, which is handy for temperature ranges or scoring systems that go below zero.
You choose a minimum and maximum value, then the tool picks a number in that range using your browser's cryptographic random number generator, so every number has an equal chance.
Yes. The generator uses the Web Crypto API rather than a simple pseudo-random function, and results are unbiased across the range you choose.
Yes. Set how many numbers you want and generate them all at once. You can also require that every number is unique, with no repeats.
Yes. Set your range, choose how many numbers you need, and turn on no repeats to draw a set of unique numbers.
Yes. The minimum and maximum can be any whole numbers, including negatives.
Yes, it is completely free with no signup and no limits on how many numbers you generate.