Random Number Generator
Pick one. Draw a set. Roll the dice. Generate exact random integers in the range you choose.
Whole numbers only. Up to 256 digits per endpoint and 10,000 results per draw.
Choose a range, then generate your numbers.
Every value in the range has an equal chance. Results stay exact even beyond 9,007,199,254,740,991.
SMALL DECISIONS, SORTED
A little chance.
A lot of possibilities.
One draw, or a whole list.
Enter the smallest and largest allowed numbers. Both endpoints are included. Choose a quantity, turn on unique numbers to prevent repeats, and sort the result if you like. Dice presets set a range from 1 to the number of sides. Coin uses 0 for heads and 1 for tails.
Exact, all the way through.
Negative numbers and very large integers work too. Copy puts one number on each line. Text downloads keep that format; CSV adds a “number” column header. When importing a CSV into a spreadsheet, choose a text column to preserve very large values.
Your browser provides cryptographically strong randomness. Rejection sampling avoids range bias; unique draws sample without replacement. This tool does not certify a lottery, a physical event, or a regulated drawing process. New settings and Clear discard the previous result.