01
Set the range
Choose the minimum and maximum values, then decide whether the result should use integers or decimals.
Generate one number or a unique set from any range. Choose integers or decimals, use secure randomness, add a seed, or draw from a wheel.
Free to use · No sign-up · Works in your browser
01
Choose the minimum and maximum values, then decide whether the result should use integers or decimals.
02
Generate one value, a unique set, or allow repeats when the same number may be drawn more than once.
03
Use secure browser randomness for ordinary draws, a seed for repeatable results, or the wheel for a visible sequence.
04
Copy the numbers and review the settings, time and result details when the draw needs to be explained.
For tickets numbered 1 through 100, set those limits, request 3 integers, and enable No repeats. If ticket numbers have gaps, use a list picker instead of a continuous range.
Choose integers from 1 to 20 and request 10 values. Allow repeats for independent samples, or enable No repeats when each exercise must use a different value.
Choose Decimal, limits of 0 and 1, and 2 decimal places for values such as 0.27 or 0.84. These are examples, not a prediction of the next generated set.
Enter a seed such as lesson-1 and keep the same range, quantity, precision, and repeat settings. Regenerating that setup reproduces the sequence; changing a setting can change the result.
Generate 1–1,000 values per request; Decimal mode supports 0–8 decimal places. Unique values must fit the chosen range and precision. A seed reproduces a setup, not an unpredictable draw. The SHA-256 record helps compare recorded data, but it is not an independent audit or proof that an organizer did not generate several draws and select one.
Roll single, mixed or locked virtual dice.
Open Dice rollerFlip a fair virtual coin for a fast heads-or-tails decision.
Open Coin flipShuffle any list into a usable order.
Open Random order generatorAdd your choices and get one fair decision.
Open Random Choice Generator