Random Number
Random integers or decimals in any range.
crypto.getRandomValues โ cryptographically strong randomness, no bias.About the Random Number
Draw random integers or decimals from any range, up to a thousand values per roll. A no-duplicates mode samples without replacement, results can be sorted ascending, and decimal places from one to six are supported for fractional draws. Randomness comes from crypto.getRandomValues rather than Math.random.
How to use the Random Number
- Set the Minimum and Maximum of the range.
- Set Decimal places to 0 for integers, or up to 6 for fractional values.
- Choose how many numbers to draw and tick No duplicates or Sort ascending.
- Press Roll and copy the result list.
Random Number FAQ
Why does unique mode sometimes refuse?
When drawing without duplicates, the count cannot exceed the size of the range โ asking for 50 unique numbers between 1 and 40 is impossible, and the tool says so.
How random is it?
Integers come from crypto.getRandomValues with the modulo bias removed, which is cryptographically strong โ far better than lottery-picking with Math.random.
Can I use it for giveaway draws?
Yes. Enter participant numbers as the range, set the count to winners needed, enable No duplicates and optionally Sort ascending for an auditable result list.