Random Number Generator
Generate one or many random integers in a range you choose, with an option for unique (no-repeat) results.
How to use it
- Set the range Choose a minimum and maximum (inclusive).
- Choose how many Generate a single number or several at once.
- Generate Tick "No repeats" for unique values, then press Generate.
Examples
| Dice roll | 1 to 6 |
|---|---|
| Lottery pick | 6 unique, 1–49 |
About this tool
This random number generator picks numbers in a range you choose. Use it for games, raffles, sampling, decision-making or any time you need an unbiased random pick.
It uses your browser’s cryptographically secure random source with unbiased sampling, so each value in the range is equally likely. You can generate a single number or many at once, and optionally require unique results with no repeats. Everything runs locally in your browser.
Frequently asked questions
Is the randomness fair?
Yes. It uses your browser's cryptographically secure generator with unbiased sampling, so every number in the range is equally likely.
What does "no repeats" do?
It draws unique values, like a raffle, so the same number won't appear twice. It needs a range at least as large as the count.
Related tools
Updated June 12, 2026