Generate random numbers you can trust
From picking a giveaway winner to seeding a game or a sample, you often need a random number in a specific range. This generator produces one number or a whole batch, in any range you set, using your browser's cryptographically strong randomness rather than a basic, predictable formula. It runs entirely on your device, so nothing is uploaded.
How to use it
- Set the range: a minimum and maximum, both included.
- Choose how many numbers you want, from a single draw to a large batch.
- Pick options: require unique values with no repeats, and sort the results if you like.
Why the randomness matters
Many random tools lean on a simple function that is fast but predictable and can skew toward certain values. This one uses crypto.getRandomValues, the same source browsers use for security-sensitive work, with a method that removes modulo bias so every number in your range is equally likely. For a raffle, a draw or anything where fairness counts, that difference is worth having.
More generators
Need identifiers rather than plain numbers? The UUID generator creates unique IDs in bulk, and the slug generator turns titles into clean URLs. Each Etoolio generator runs in your browser, free and unlimited.