Random Number Generator

Pick random numbers within any range

Settings
FAQ
How are the numbers generated?
Using your browser's Math.random() to pick numbers within the range you set. Useful for drawings, games, and sampling.
What does 'no duplicates' do?
When checked, no number repeats. For example, picking 6 from 1-45 with no duplicates gives 6 distinct numbers, like lottery numbers.
How many numbers can I generate?
Up to 1,000 at once. With no duplicates, the count cannot exceed the range size (e.g., max 10 from 1-10).
Advertisement (AdSense)

About the Random Number Generator

The random number generator picks random numbers within a range you define. Useful for prize drawings, splitting teams, games, and statistical sampling.

Set the minimum, maximum, and how many to generate, and optionally enable no-duplicates. All calculation happens instantly in your browser.