Cryptographic Randomness
This generator uses the browser's crypto.getRandomValues() API, which draws from hardware entropy sources (thermal noise, timing jitter, hardware events). This produces cryptographically secure random numbers — unpredictable and suitable for security applications.
The standard Math.random() function used in most generators is pseudo-random — deterministic and predictable if you know the seed. Never use Math.random() for security-critical applications like token generation or cryptographic keys.