Generators
Random Number Generator
Fair random numbers in any range, made with your browser’s secure randomness. Pick one, or up to 1,000 at once.
- Runs in your browser
- Web Crypto randomness
Pick your range
Your numbers
Your number pops up here
Set the range and press Generate.
Secure random numbers aren’t available
You changed something. Hit Calculate to refresh.
Draw history (this visit)
How the numbers are picked
Every number in your range has the same chance. Nothing is sent anywhere.
- Secure randomness
- Numbers come from your browser’s Web Crypto API (crypto.getRandomValues), the same source the Password Generator uses. Draws that would favour some numbers are thrown away.
- Even and odd
- We count the even or odd numbers in your range first, then pick among exactly those. From 1 to 100 there are 50 of each.
- No repeats
- Unique numbers are picked with Floyd’s sampling method, so every set of numbers is equally likely and there’s no retrying.
- Big ranges
- Any whole numbers from −9,007,199,254,740,991 to 9,007,199,254,740,991 work exactly.
Picking names rather than numbers? Paste them into the Text Sorter and shuffle the list.
Questions
Is it fair?
Yes. Every number in your range is equally likely. Numbers come from your browser’s Web Crypto API (crypto.getRandomValues), and draws that would favour some numbers are thrown away, so there’s no bias. If secure random numbers aren’t available, the tool shows an error instead of guessing.
What’s the difference between unique numbers and repeats?
By default every number in a set is different, like raffle tickets drawn from a hat. Tick “Allow repeats” if the same number may come up more than once, like rolling a die several times.
Can I get only even or only odd numbers?
Yes. Choose Even or Odd and only those numbers are picked. The tool tells you how many are available, for example “50 even numbers available” for 1 to 100, and warns you up front if your range has none.
How many numbers can I pick at once?
From 1 to 1,000. Without repeats you can’t ask for more numbers than the range holds; the tool tells you how many are available. Lists can be copied with commas or one per line, ready for a spreadsheet.
Can I use it to pick a giveaway winner?
Yes. Number your entries, set the range (for example 1 to 250) and pick one. The draw history keeps your last 10 draws on screen while the page is open, so you can show earlier results. Nothing is saved after you close it.