Is browser-generated randomness truly random?+
window.crypto.getRandomValues() uses the OS's cryptographically secure pseudo-random number generator (CSPRNG) - the same source used for TLS key generation. It's suitable for security-sensitive uses like token generation.
How do I generate a random number between 1 and 100?+
Set minimum to 1 and maximum to 100, then click 'Generate'. Each click produces a new cryptographically random integer in that range. Generate multiple values at once by setting the count field.
Can I pick a random item from a list?+
Yes. Paste your list (one item per line) in the list picker, set how many items to pick, and whether duplicates are allowed. Useful for random winner selection, random task assignment, and sampling.
What is the difference between random and pseudorandom?+
True randomness comes from physical processes (thermal noise, quantum effects). Pseudorandom numbers use deterministic algorithms seeded from entropy. CSPRNG (what this tool uses) is pseudorandom but indistinguishable from true randomness for practical purposes.