Generate one random whole number between a min and max value you define.
Range 1–100 → 73Generate a list of N random numbers at once, with or without repeats.
5 numbers, 1–50 → 12,7,44,3,29Generate a set of random numbers where each number appears only once — like a lottery draw.
6 unique from 1–49Roll standard dice: d4, d6, d8, d10, d12, d20, or a custom-sided die. Roll multiple dice at once.
3d6 → 4+2+6 = 12Paste a list of items and randomly pick one or more from it — great for decisions and giveaways.
Alice, Bob, Carol → CarolGenerate random numbers with decimal places between 0 and 1, or any custom decimal range.
Range 0–1 → 0.7382Select the generation mode: Single Number, Multiple Numbers, Unique Set, Dice Roll, or Random from List.
Enter your minimum and maximum values (e.g. 1 to 100). For dice, select the die type. For lists, paste your items one per line.
If generating multiple numbers, set how many you want. Toggle "No Duplicates" to ensure each result is unique. Enable "Sort Results" to get them in order.
Click Generate. Your random number(s) appear instantly. Click Copy to copy all results to your clipboard or Regenerate to get a new set.
Fairly pick a random winner from a list of entrants for contests and prize draws.
Roll dice for board games, RPGs like D&D, and decision-making games.
Generate random sample IDs or randomize the order of test subjects for studies.
Generate random math problems, quiz order, or pick random students to answer.
Generate random PINs or numeric codes for temporary access or verification.
Can't decide what to eat, watch, or do? Add your options to a list and let the tool decide.
For popular lotteries: set range to your lottery's number pool (e.g. 1–49) and quantity to the required picks (e.g. 6), with No Duplicates enabled.
To randomly reorder items (shuffle), paste your list and generate all items — they'll be returned in a random order. Great for randomizing quiz question order.
Some generators allow a "seed" value — the same seed always produces the same sequence. Useful in research when you need reproducible randomization.
Browser-based random number generators use pseudo-random algorithms. They're fine for games and decisions but should not be used for security-critical cryptographic applications.