Random numbers, dice and pickers
Numbers in any range, dice, pickers and wheels. Uniform selection from a cryptographic source, with no-repeats sampling when the draw must be unique.
Two things separate these tools from the usual page with a button: the random source is the browser's cryptographic generator rather than Math.random(), and the range is sampled with rejection rather than a modulo, so no value is quietly favoured.
Pick a fixed range page if you already know the bounds — they open with the range filled in. Use the general generator for anything else, and the picker or wheel when your options are names rather than numbers.
Fixed ranges
Random Number Generator 1-2 Generate a random integer from 1 to 2, with both ends included. Random Number Generator 1-3 Generate a random integer from 1 to 3, with both ends included. Random Number Generator 1-4 Generate a random integer from 1 to 4, with both ends included. Random Number Generator 1-5 Generate a random integer from 1 to 5, with both ends included. Random Number Generator 1-6 Generate a random integer from 1 to 6, with both ends included. Random Number Generator 1-10 Generate a random integer from 1 to 10, with both ends included. Random Number Generator 1-12 Generate a random integer from 1 to 12, with both ends included. Random Number Generator 1-20 Generate a random integer from 1 to 20, with both ends included. Random Number Generator 1-30 Generate a random integer from 1 to 30, with both ends included. Random Number Generator 1-50 Generate a random integer from 1 to 50, with both ends included. Random Number Generator 1-100 Generate a random integer from 1 to 100, with both ends included. Random Number Generator 1-1000 Generate a random integer from 1 to 1000, with both ends included.
Exact digit counts
3-Digit Random Number A random number with exactly 3 digits — 100 to 999. 4-Digit Random Number A random number with exactly 4 digits — 1,000 to 9,999. 5-Digit Random Number A random number with exactly 5 digits — 10,000 to 99,999. 6-Digit Random Number A random number with exactly 6 digits — 100,000 to 999,999. 10-Digit Random Number A random number with exactly 10 digits — 1,000,000,000 to 9,999,999,999.
Pickers and wheels
Random Picker Paste your list, one item per line, and draw a winner. Wheel Picker A spinning wheel for names and options, with a result you can show to a room. Random Draw Sequential draws for multiple prizes, without the re-roll problem. Random Selector Choose one item or several, uniformly, from any list you paste. Random Chooser For when the decision is small enough to delegate. Random Combination Generator Draw groups of a fixed size from a list, without repeating a group.
Dice and coins
Free-range generators
Random Number Generator Any range, any count, uniform distribution. Both ends included. Number Generator Same engine as the random number generator, with the bounds front and centre. RNG — Random Number Generator The three-letter version: a random number, right now. Multiple Random Numbers A list of numbers at once, with or without repeats. Random PIN Generator PIN codes with leading zeros preserved, because 0042 is a valid PIN. Random Date Generator A real calendar date between two bounds — leap years included. Random Alphanumeric Generator Random strings of a fixed length: letters, digits, hex or lowercase.
Guides
Background reading for the questions the tools do not answer.