Random Number Generator
Generate a random number within your custom range.
42
How Pseudo-Random and Cryptographic Generators Work
Generate truly random numbers, sequence shuffles, and dice rolls for draws, testing, and algorithms.
Calculation & Methodology
Crypto.getRandomValues(new Uint32Array(1)) / (0xFFFFFFFF + 1)
Generate Cryptographically Secure Passwords
Create high-entropy passwords with custom character sets and randomized salt patterns.
Open Password GeneratorFrequently Asked Questions
What is the difference between pseudo-random and secure random?
Standard Math.random() uses deterministic algorithms, whereas Crypto.getRandomValues uses hardware entropy suitable for cryptographic keys.
Can I specify custom min and max bounds?
Yes, values are scaled linearly across user-defined ranges.