Random Number Generator
Generate random numbers in any range, one or thousands at a time, instantly in your browser.
Generated with your browser's Math.random(). Not cryptographically secure — don't use these for passwords, tokens, or anything security-sensitive.
What is Random Number Generator?
Pick a minimum and maximum, how many numbers you need, and generate instantly. Useful for picking a random winner, generating test data, running a quick simulation, or settling an argument about whose turn it is. Numbers are generated with your browser's built-in Math.random(), entirely on your device. Nothing you enter is sent anywhere.
FAQ
For picking a casual winner or a quick decision, yes. Math.random() is not cryptographically secure, so for high-stakes drawings with strict fairness/auditability requirements, use a purpose-built, certified random number service instead.
Yes, check "No duplicates" and each number in the result will be unique. If you ask for more unique numbers than fit in your min-max range, the tool will tell you rather than silently repeating values.
Up to 10,000 numbers in a single batch, which keeps the page responsive.