Generators

Random Number Generator

Draw random numbers between any two values — one at a time or a whole batch, with duplicates allowed or not.

How it works

Set the minimum and maximum, say how many numbers you want, and generate. Both ends are included, so a range of 1 to 6 can return any value from 1 through 6 — handy for dice, lotteries, and picking a winner.

Flip on "no duplicates" when every number has to be different, like drawing raffle tickets or seating positions. The tool shuffles the full range and deals off the top, so you never get the same value twice. With duplicates allowed, each draw is independent.

The randomness comes from your browser's secure generator, not a predictable formula, so the results are genuinely hard to guess — good enough for games, sampling, and fair draws.

Frequently asked questions

Are the minimum and maximum included?

Yes, both ends are in play. A range of 1 to 100 can return 1 or 100 and anything in between.

How do I get numbers with no repeats?

Turn on "no duplicates" and every number in the batch will be different. Just make sure the range is at least as big as how many you're asking for.

Can I use this to pick a winner?

Absolutely. Number your entrants, set the range to match, and generate one number — that's your winner. For multiple winners, ask for several with duplicates turned off.