How to use Random number generator
- 1
Choose a mode
Pick Numbers, Dice, Coin, Lottery or List at the top.
- 2
Set it up
Enter the range and count, choose your dice or lottery game, or paste the list of names you want to draw from.
- 3
Generate
Press the big button — or Enter in Numbers mode — then copy the result or check it later in the history.
Limits and Pro
Free and unlimited: up to 10,000 numbers per draw from ranges as large as ±10^15, 50 dice with up to 1,000 sides, custom lotteries with up to 100 main balls, and a 30-entry history.
About Random number generator
Generate random numbers you can trust, plus four quick modes for everyday decisions. In Numbers mode choose a minimum and maximum, how many values you need — up to 10,000 at a time — whether repeats are allowed, and whole numbers or decimals with up to ten places; the results can be left in draw order or sorted, and copied in one tap. Ranges can be enormous, so picking 5 unique numbers between 1 and a trillion is instant.
Dice rolls any number of d4, d6, d8, d10, d12, d20 or d100 dice, or a custom die with up to 1,000 sides, with a short tumbling animation and the total. Coin flips a two-sided coin and keeps running statistics — heads and tails counts, the current streak and the longest streak — so it doubles as a probability lesson. Lottery draws unique balls for 6/49-style, Powerball-style, Mega Millions-style, EuroMillions-style, UK Lotto-style or Keno-style games, or a custom format with bonus balls, and states the odds of the jackpot combination. List shuffles names or picks one or several winners for a giveaway, a classroom, a raffle or deciding who buys coffee.
Every result uses the browser's cryptographically secure generator, crypto.getRandomValues, rather than Math.random, and converts its raw 32-bit output into your range with rejection sampling, which throws away the few values that would otherwise make some numbers slightly more likely. That makes the output suitable for fair draws, games and sampling. It is not a certified gaming system, and drawing lottery numbers here cannot improve your chances of winning.
Privacy
Random numbers are produced on your device by the browser's secure generator, and your lists, rolls and flips are never sent to a server. Settings sit in the page link; your list, coin statistics and result history are kept only in this browser's local storage.
Features
Cryptographically secure
crypto.getRandomValues with rejection sampling for perfectly even odds.
Dice, coins and lotteries
Animated rolls and flips, streak stats and lottery presets with odds.
Pick from a list
Shuffle names or draw one or more winners without repeats.