How Random Number Generator works
The Random Number Generator produces one or thousands of random integers within any range you define, from a single lottery pick to a full list of unique identifiers. Each number is drawn from the Web Crypto API (crypto.getRandomValues), which is backed by the cryptographically secure entropy source built into your operating system. This is fundamentally different from Math.random(), which uses a deterministic pseudo-random algorithm that can be predicted if the seed is known.
The tool also offers a no-duplicates mode for draws where each value must appear at most once (implemented with rejection sampling), optional ascending or descending sorting, and one-click copy for the generated list. All generation logic runs locally in your browser; nothing is sent to any server.