Every whole number in the range is equally likely. The generator reads 32-bit values from the browser's cryptographic random source and discards the few that would make some numbers more likely than others, so a range such as 1 to 100 has no favourite. Set the minimum and maximum to match your game or sample, and tick no repeats when a number should not come up twice, as in a raffle or a sample without replacement.
Generate a random number from 1 to 100, or any range, with or without repeats. This random number generator picks whole numbers between any minimum and maximum, such as 1 to 100. Ask for one number or up to 1,000 at once, and choose whether repeats are allowed. Each number comes from the browser’s cryptographic random source, with rejection sampling, so every value in the range is equally likely and nothing leaves your device.
A random number is the basic tool for games, sampling and draws. This generator gives every whole number in the range an equal chance and never favours small or round values. 100% free, no registration, and complete privacy — everything runs locally in your browser, so your data never touches a server.
Set any minimum and maximum, including negatives, up to about one billion values.
Draw a single number or a batch in one click.
Sample without replacement, as in a raffle or a survey draw.
Uses crypto.getRandomValues. No server, no storage.
Pick random letters from A to Z.
Split a list of names into random teams.
Flip a fair coin for a heads or tails result.
Spin a fair wheel for a quick decision.
The numbers come from the browser’s cryptographic random source, the same kind of generator used for security keys. Each whole number in the range has the same probability.
Yes. Both ends are included, so there are 100 possible values.
This version gives whole numbers. For a decimal, generate a whole number in a larger range and divide by 10 or 100.
About one billion values, so a range such as 1 to 1,000,000,000 is allowed.
No. Numbers are generated and shown in your browser only.
We use cookies for analytics and personalized ads to help keep these tools free. Until you accept, ads stay non-personalized and analytics cookies are off. See our Privacy Policy.