Random Number Generator
Generate cryptographically secure random numbers in any range — unique or with repeats.
How to use the Random Number Generator
Uses your browser's crypto.getRandomValues() for unbiased, secure randomness. Ideal for draws, raffles, sampling and games.
Formula
Result ∈ [min, max], uniformly distributed
Worked example
Pick 6 unique numbers from 1–49 for a raffle draw.
Frequently asked questions
Is it truly random?
It uses a cryptographically secure pseudorandom generator seeded by your operating system — suitable for fair draws.
Results are estimates for educational and planning purposes. Always confirm important financial, health or legal decisions with a qualified professional. Last reviewed 2026-09-27.