Random Number Generator
Generate random numbers with custom ranges and options
Settings
Generated Numbers
Configure settings and click Generate
About Random Number Generation
How it Works
Uses JavaScript's Math.random(), a pseudo-random number generator (PRNG) based on the Xorshift128+ algorithm in modern browsers. Numbers are uniformly distributed across the range.
No Duplicates
When duplicates are disabled, the Fisher-Yates shuffle algorithm is used for integers to ensure a perfectly unbiased sample without replacement from the range.