Random Number Generator
Pick a random number — or a whole set of them — in any range you choose. Turn on "No repeats" for unique draws like raffle or lottery numbers. Results are generated securely in your browser and nothing is uploaded.
—
Set a range and press Generate.
How to use the random number generator
Set the lowest and highest numbers you want, choose how many numbers to draw, then press Generate. The result is one or more whole numbers inside that inclusive range — both your minimum and maximum can be chosen. Press Generate again any time for a fresh draw, and use Copy to put the numbers on your clipboard.
No repeats. Tick this to draw a set of unique numbers, with no value appearing twice — handy for lottery-style picks or choosing several distinct winners. Because every number must be different, you can't request more numbers than there are values in your range.
Everything runs in your browser — the range you enter and the numbers it generates are never uploaded.
What you can use it for
- Raffles & giveaways: number your entrants and draw a winner (or several) at random.
- Games: roll a die (1–6), spin a wheel, or pick a card position.
- Decisions: let chance settle a tie or pick who goes first.
- Classrooms & teams: choose a student, assign turns, or form random groups.
- Lottery-style numbers: use "No repeats" to draw a unique set, e.g. 6 numbers from 1–49.
Common questions
How does it work? Enter a minimum and maximum, choose how many numbers, and press Generate. The randomness comes from your browser's built-in cryptographic generator, so results are unpredictable.
Can I generate numbers with no repeats? Yes — turn on "No repeats" to get a set of distinct numbers. The count can't exceed how many values fit in your range.
Is it truly random? It uses crypto.getRandomValues, a cryptographically secure source that's much stronger than ordinary Math.random. For raffles, games, and decisions the draws are unbiased.
Can I pick a raffle winner with it? Yes. Number entrants from 1 to the total and generate one number, or use "No repeats" to draw several winners at once.
Does it store my numbers? No. Everything runs in your browser and nothing is sent anywhere.