Random number generator
Generate one to 100 cryptographically random whole numbers in an inclusive range.
Loading the tool… JavaScript is required for processing on your device. The instructions and examples below are available without JavaScript.
How to use it
Choose inclusive minimum and maximum values, then how many numbers to make.
Good to know
Uses your browser’s cryptographic random source. Results can repeat and are not saved.
Draw whole numbers from a defined range
Set an inclusive minimum, maximum, and count. A range of 1 through 6 with a count of 3 can return 2, 6, and 2; results can differ between runs and repeats are allowed.
Use it for a fair local draw
The generator uses your browser’s cryptographic random source and avoids modulo bias when selecting values. It accepts safe whole-number endpoints and produces between one and 100 numbers per run.
For a draw where every listed person should appear exactly once, shuffle the list with the list shuffler instead. Keep a record separately if the draw needs an audit trail.