Random Number Generator - Generate Random Integers & Decimals Online
Generate cryptographically random integers, unique lottery numbers, and floating-point values within any custom range.
This tool runs in your browser.
Your result will appear here.
How to use
- 01Configure the minimum and maximum boundaries and select how many numbers to generate.
- 02Toggle "Unique numbers only" if you need non-repeating results for prize drawings.
- 03Click Generate to draw results, sort ascending/descending, and copy the full sequence.
FAQ
How does this tool achieve unpredictability in random numbers?
It leverages the Web Cryptography API (crypto.getRandomValues), providing cryptographically strong hardware entropy far superior to Math.random.
Can I generate unique, non-repeating numbers for prize drawings?
Yes. Toggling the "Unique Only" option runs an unbiased Fisher-Yates sampling algorithm to guarantee zero duplicated values.
Are generated numbers suitable for statistical simulation?
Yes. The distribution is mathematically uniform across the specified interval, suitable for polling, testing, and randomized gaming.