Random Number Generator
Pick one or many random numbers in a range, roll a dice, flip a coin, draw lottery numbers, or pick random entries from a list of names.
Runs in your browser · No uploads
Picked with your browser's cryptographic random generator, so every result is equally likely.
Your browser is too old to run this tool. Please update it, or use a current version of Chrome, Edge, Firefox or Safari.
- Nothing leaves your device
- No server-imposed size limits
- No sign-up, no watermark
- Free
How to pick a random number
- Set the lowest and highest numbers, and how many you want.
- Choose whether repeats are allowed, and the order.
- Press Pick again for a new result, or copy the numbers.
Fair results
Every number comes from your browser's cryptographic random generator, and is picked without bias, so every value in the range is exactly as likely as any other. "No repeats" works like drawing numbered balls from a bag.
Pick from a list
Switch to "From a list", paste names or options (one per line) and pick one or more. Useful for raffles, deciding who goes first, or splitting tasks.
Frequently asked questions
Can I use this for an official lottery or a legal draw?
The randomness is strong, but a draw that has to be checked by others needs a process they can verify; a web page can't prove how it was used.
Is anything sent anywhere?
No. The calculation happens in your browser as you type; nothing is sent anywhere.
Related tools
-
Generate a secret key or token
Random API keys, secrets and tokens in hex, Base64 or letters, with their strength in bits. -
Make a strong password
Create strong random passwords with your browser's secure random generator. Nothing is stored or sent. -
Work out a percentage
Percent of a number, percentage change, increase or decrease by a percent, and more. -
Generate UUIDs
Make random (v4) or time-ordered (v7) UUIDs, one or thousands, and inspect a UUID.