Last updated: March 2026
What Is the Random Number Generator?
Generate truly random numbers with cryptographic security using your browser's crypto.getRandomValues() API. Set any range, generate multiple numbers, roll dice (d4 through d100), flip coins, or pick lottery numbers.
Uses cryptographically secure randomness — significantly stronger than standard Math.random(). Perfect for games, statistics, decision-making, and fair selection. All generation happens in your browser with no data sent anywhere.
Frequently Asked Questions
Is it truly random?
Yes. The generator uses your browser's crypto.getRandomValues() API, which provides cryptographically secure random numbers from your operating system's entropy source.
Can I generate numbers without repeats?
Yes. In Multiple Numbers mode, toggle off 'Allow duplicates' to get unique numbers only.
What dice types are supported?
d4, d6, d8, d10, d12, d20, and d100 — covering all standard tabletop RPG dice.
Does it support lottery numbers?
Yes. Presets for Powerball, Mega Millions, and EuroMillions, plus custom pick settings.