Random number generator
Generate true random numbers in any range.
→
Uses your browser's cryptographic randomness (not weak pseudo-random) with unbiased sampling — suitable for draws and giveaways.
Frequently asked questions
Is this fair for a giveaway draw?
Yes — values come from crypto.getRandomValues with rejection sampling, so every number in the range is exactly equally likely.
Can the same number appear twice?
Yes, draws are independent — like rolling dice. For unique picks, generate one at a time and remove winners from your list.