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.