What this random number generator does
Set the lowest and highest numbers you want, say how many to draw, and press the button. The numbers come from the secure random source built into your browser — the same source used to make encryption keys — and the picking method is checked so no number in your range is more likely than any other.
The option that matters most is unique-only. With it on, a set can never repeat a number, like lottery balls drawn from a bag. With it off, repeats are allowed, like rolling dice, where a 4 can follow a 4. Every set you generate is kept in the history list under the result, so a draw can be checked later instead of argued about.
How to use it
- Set your range. The lowest and highest numbers the draw can pick from, for example 1 and 100.
- Choose how many. One number for a quick pick, six for a lottery line, up to 1,000 for a big draw.
- Decide on repeats. Unique-only on for draws and lotteries, off for dice-style rolls.
- Press Generate. Your numbers appear as big tiles. Generate again for a fresh set; the old one moves into the history.
A quick example
For a 6-from-49 lottery line: set the lowest number to 1, the highest to 49, how many to 6, and turn unique-only on. One press gives you six different numbers between 1 and 49 — a complete, fair line. The same pattern picks raffle winners from ticket numbers 1 to 500, or a password PIN from 0 to 9 with repeats allowed (unique off, how many set to 4).
Prefer the numbers with a bit of theatre? The Number Wheel spins the same kind of draw on a big wheel, which is better for a classroom or a live audience.
Tips for fair draws
Agree the rules before the draw. Range, count and the unique setting should be fixed and visible before anyone presses the button. Most draw arguments are about rules set after the fact.
Bigger range, fairer feel. If people pick their own "lucky" range, draws can look rigged even when they are not. Use the full natural range of the thing you are drawing.
Keep the history. For a giveaway, do not clear the history until the winners are announced. The list is your proof that each set was generated once, in order.
Frequently asked questions
How random are the numbers, really?
They come from the secure random source built into your browser, the same one used for encryption keys, and the picking method avoids the small biases cheaper generators have. For games, draws and day-to-day choices, this is as fair as it gets outside a lab.
What does unique-only mean?
With unique-only on, no number can appear twice in one set, like balls drawn from a bag without putting them back. It is the right mode for lottery numbers, raffles and picking team members. Turn it off if repeats are fine, like dice rolls.
How many numbers can I generate at once?
Up to 1,000 in one go. In unique-only mode, the count also has to fit inside your range: you cannot draw 10 unique numbers from a range of 1 to 5.
Can I use this for lottery numbers?
Yes. Set the range to your game's numbers (for example 1 to 49), set how many to 6, turn unique-only on, and generate. The numbers are as fair as any machine draw, though of course they cannot improve your odds.
Are my generated numbers stored anywhere?
No. Results live on this page only, in the history list, and they are gone when you close or reload the tab. Nothing is sent to a server.