Random Number Generator
Enter the range and how many numbers you need, with or without repeats.
How it works
Numbers come from the browser's cryptographic random generator with rejection sampling, so there is no drift towards small values. Without repeats, the range is shuffled and the first n numbers are taken (Fisher-Yates). Nothing is sent to a server.
Frequently asked questions
How do I pick a random number between 1 and 100?
That is the default; press Generate. Change the minimum and maximum for another range.
Can I pick 6 unique lottery numbers?
Yes: set the range to 1-49 or 1-90, the count to 6, keep No repeats ticked and sort if you like.
Can the same number come up twice?
Not while No repeats is ticked; untick it and every draw is independent, so repeats are possible.