Generators

Random Number Generator

Generate one or many random numbers within any range you choose. Optionally make every number unique — great for raffles, draws, games and sampling.

Advertisement

What is a random number generator?

A random number generator produces unpredictable numbers within a range you choose. It saves you from writing names on paper or rolling dice when you need to pick a winner, sample data, or simply make a fair choice. Set a minimum and maximum, decide how many numbers you want, and generate them instantly.

Unique vs repeatable numbers

By default each number is drawn independently, so the same value can appear more than once — exactly what you want when simulating dice rolls or repeated trials. Tick No repeats and the tool instead draws unique numbers with no duplicates, which is ideal for raffles, lottery-style draws, seating order or assigning people to teams. The tool will warn you if your range is too small to supply that many unique numbers.

Common uses

Teachers use it to pick students at random. Streamers and communities run giveaways. Researchers select random samples. Game designers and tabletop players generate rolls and outcomes. Because the result can be copied in one tap, it slots neatly into spreadsheets, documents and live events.

Frequently Asked Questions

Can the same number appear twice?

Yes, unless you tick 'No repeats'. With that option on, every number in the result is unique.

What range can I use?

Any whole-number range you like, as long as the minimum is not larger than the maximum.

Is it suitable for a fair giveaway?

Yes. For raffles and draws, set the range to your number of entries and enable unique numbers to pick winners fairly.

Are the numbers truly random?

They use your browser's standard random function, which is well suited to games, draws and everyday sampling.

Advertisement