Random Number Generator
Generate random numbers, roll virtual dice, flip coins, or pick random winners from any custom list instantly.
Generation Security
This tool uses your browser's standard pseudorandom generation capabilities. It is perfect for tabletop games, classroom activities, choosing a restaurant, or casual giveaways. However, it should NOT be used for cryptography, secure key generation, or high-stakes financial lotteries, which require cryptographically secure random number generators (CSPRNG).
Common Uses
- Board Games: Lost your 6-sided or 20-sided dice? Use the Dice & Coin tab to roll instantly.
- Giveaways: Paste your list of commenters into the Custom List tab and draw a winner.
- Study Aides: Generate a list of random chapter numbers from 1 to 20 to randomize your reading.
Frequently Asked Questions
What does "Allow duplicates" mean?
If "Allow duplicates" is checked, the generator puts every drawn number or item back into the pool. This means the same number could be drawn multiple times (like rolling a die twice). If unchecked, it works like drawing cards from a deck — once a number or item is drawn, it cannot be drawn again.
Is it truly random?
It is "pseudorandom." Computers use mathematical algorithms to generate numbers that appear statistically random. While not perfectly true randomness (which requires measuring physical phenomena like atmospheric noise), it is more than random enough for everyday tasks and games.
Can I flip multiple coins at once?
Yes, go to the "Dice & Coin" tab, select "Coin Flip" from the dropdown, and enter the quantity you want to flip (up to 100). The tool will output the results of each flip and give you a total count of how many heads were flipped.