Random Number Generator
Pick one or many random numbers in any range. Everything runs on your device.
Free online random number generator
This random number generator is perfect for raffles, giveaways, lottery picks, dice rolls, sampling, games and any time you need an unbiased number. Set a minimum and maximum, choose how many numbers you want, and decide whether repeats are allowed. Every draw uses your browser's built-in cryptographic randomness so the results are fair and unpredictable.
Your picks stay private
Nothing is sent to a server. The numbers are generated locally with crypto.getRandomValues, the same secure source browsers use for encryption, which is far more uniform than the ordinary Math.random. Close the tab and everything is gone.
Frequently asked questions
Are the numbers truly random?
They use your browser's cryptographically secure random source, which is designed to be uniform and unpredictable. For everyday raffles, games and sampling this is more than fair.
Can I generate numbers without duplicates?
Yes. Uncheck "Allow duplicates" to get unique numbers. Just make sure your range is large enough to fit the amount you asked for, or you'll get a friendly warning.