Random Number Generator

Generate cryptographically secure random numbers within any range. Generate single numbers, lists, or dice rolls.

Frequently asked questions

Are these truly random?
These numbers are generated using the Web Crypto API (window.crypto.getRandomValues()), which provides cryptographically secure pseudorandom numbers suitable for security applications and games. This is far more random than Math.random().
What is the maximum range?
The tool supports integers from -2,147,483,648 to 2,147,483,647 (32-bit integer range). For most practical purposes, the range can be as large or small as you need.