Pick a random number between 1 and 200 instantly. Use pool mode to get every number exactly once — no repeats until all 200 have been drawn. Great for large raffles and giveaways. Works on any device, no install needed.
Dice, coin flips, spinners, and more — all free
Numbers, names, games and more
A random number generator picks an integer from a defined range with no predictable pattern. In normal mode, every number from 1 to 200 has exactly a 0.5% chance of appearing on each generate — just like rolling a 200-sided die. In pool mode, the tool works like drawing from a hat: each number appears exactly once, then the hat is refilled. Both modes use JavaScript's Math.random(), which is seeded from hardware entropy and passes standard statistical randomness tests.
Pool mode is the feature raffle organizers and event hosts ask for most. Activate it and the tool shuffles all 200 numbers into a private queue using the Fisher-Yates algorithm. Each click draws the next number from that queue without replacement — so you can draw 200 unique winners in sequence and be guaranteed no number appears twice. When the pool is exhausted, it reshuffles automatically. The progress bar shows how many numbers remain.
After 10 or more generates, a distribution chart appears below the tool. It groups your results into 10 buckets (1–20, 21–40, and so on up to 181–200) and shows a bar for each bucket proportional to how many results have landed there. Over many generates the bars should be roughly equal — and that's the point. Use it to demonstrate uniform distribution across the full 1 to 200 range.
The 1–200 range works well for larger classroom groups, numbered lists, and percentage-based activities. Pool mode ensures no student or item is skipped or repeated. The exclude feature lets you skip numbers that don't apply — for example, if your class has 28 students, exclude 29–200 and generate freely.
For raffles with up to 200 tickets, this is a one-click solution: activate pool mode, set excludes for any unsold tickets, and draw winners in sequence. Each draw is fair and independent. Copy the result to paste directly into a chat or announce on stream.