Generate one or many cryptographically random integers in a range, optionally unique, in your browser.
Updated
/ 5 - Be the first to rate this tool Thanks for rating!
Verification failed - please try again.
Quick check
Please verify you're not a robot to submit your rating.
Give feedback
Tell us what you think about Generate random numbers online.
- Runs entirely in your browser — nothing is sent to a server
- Generate one or many, optionally unique, from a range
- Free, no account required
How it works
-
1
Enter the minimum and maximum.
-
2
Set how many numbers you need.
-
3
Turn on Unique if numbers must not repeat.
-
4
Press Generate and copy the result.
About the Random Number Generator
Picking a raffle winner, sampling records or rolling dice for a game all need numbers that nobody can predict or influence. This generator draws whole numbers between a minimum and maximum you set, using the browser's cryptographic random source, and can produce up to 1,000 at once, with or without repeats.
What you can do
- Set a minimum and maximum anywhere from -1,000,000 to 1,000,000.
- Generate between 1 and 1,000 numbers in one draw.
- Turn on Unique to get numbers with no repeats, drawn by shuffling the whole range.
- Copy the results as a list, one number per line.
When it works best
- Drawing winners for a giveaway from numbered entries.
- Choosing a random sample of row IDs to spot-check in a database.
- Rolling dice or picking lottery-style numbers for a board game or class activity.
Things to know
- Numbers are generated in your browser; no record of a draw is kept, so take a screenshot if you need proof.
- Only integers are produced, and both ends of the range can be drawn.
- Unique mode reports an error if you ask for more numbers than the range contains.
- For random identifiers, use the UUID Generator. For random passwords, use the Password Generator.
Frequently asked questions
Anything between -1,000,000 and 1,000,000, with both ends included.
Turn on Unique. It errors if you ask for more numbers than the range holds.
No, so take a screenshot if you need proof.
No, only whole numbers.