ChooseTools

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.

Related tools