Math Calculators
Random Number Generator
Generate one or many secure random integers within a custom range.
Free foreverRuns in your browserNo sign-up
Numbers are generated with the browser cryptographically secure random source.
About the Random Number Generator
Generate one or many random whole numbers between your chosen minimum and maximum. The unique option prevents repeated values when drawing several numbers.
This is useful for classroom activities, games, giveaways, test data and any fair selection that needs an unpredictable integer.
Numbers come from the browser's cryptographically secure random source with rejection sampling to avoid range bias. Generation happens locally and no result is sent to a server.
Key features
- Custom minimum and maximum
- Generate up to 1,000 integers
- Optional unique results
- Cryptographically secure unbiased selection
How to use
- 1Enter the minimum, maximum and number of results.
- 2Choose whether every generated number must be unique.
- 3Click Generate numbers for a fresh random set.
Frequently asked questions
- Are the generated numbers truly random?
- They use the browser's cryptographically secure random generator, which is suitable for fair selections and is stronger than ordinary Math.random output.
- Can I prevent duplicate numbers?
- Yes. Keep the unique option selected. The requested count cannot then exceed the number of available integers in the range.
- Are results stored anywhere?
- No. Generation runs in your browser and results disappear when you leave or reload the page.