Free · No sign-up · Instant

Random number generator 1 to 200

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.

42
Press Space or Enter to generate
200 remaining in pool 0 / 200 drawn
Distribution
Player 1
Player 2
Advertisement · 336×280
Grammarly — write with confidence
Grammar, tone & clarity. Used by 30 million people. Works in Google Docs, Gmail, Word and more.
Try Grammarly free

More number & chance tools

Dice, coin flips, spinners, and more — all free

Other tools

Numbers, names, games and more

Advertisement · 336×280
Grammarly — write with confidence
Instantly improve grammar, spelling, clarity, and tone. Works everywhere you write online.
Try Grammarly free

What is a random number between 1 and 200?

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: fair picks for large raffles and giveaways

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.

Distribution chart: proof of fairness

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.

Classroom uses

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.

Raffle and giveaway uses

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.

Frequently asked questions

Is this random number generator truly random?
This tool uses Math.random(), a pseudorandom number generator built into every modern browser. It is seeded from hardware entropy and produces outputs that pass statistical randomness tests — more than sufficient for games, raffles, sampling, and classroom use. For cryptographic applications, a dedicated hardware-based RNG is the appropriate choice.
What is pool mode?
Pool mode picks each number from 1 to 200 exactly once, like drawing from a hat without replacement. Once all 200 numbers have been picked, the pool reshuffles. This is ideal for large raffles or giveaways, or for any situation where fairness requires no repeats until the full range of 200 is exhausted.
Can I exclude specific numbers?
Yes. Click "Exclude numbers" and enter a comma-separated list. The generator will never produce those numbers. In pool mode, excluded numbers are removed from the pool before shuffling.
What is blind pick mode?
Blind pick lets two players each secretly generate a number from 1 to 200, then reveal simultaneously. The higher number wins. It is useful for tiebreakers, deciding turn order, or any two-player decision where neither party should see the other's pick first.
What does the distribution chart show?
After 10 or more generates, a chart appears showing how many results have fallen in each 20-number bucket (1–20, 21–40, and so on up to 181–200). Over many generates, the bars should be roughly equal — proving the generator is not biased toward any part of the 1 to 200 range.
How is this different from the custom range generator?
The custom range generator lets you set any min/max and generate multiple numbers at once. This page is optimized for the 1–200 case specifically, with pool mode, distribution tracking, and blind pick built in for that range.

Who uses this tool

Raffle organizers
Draw winners from a pool of up to 200 tickets. Exclude unsold ticket numbers and draw in pool mode for guaranteed-unique winners.
Teachers
Call on students or assign numbers in random order with pool mode — no student is skipped or repeated until all have been called.
Game players
Settle tiebreakers, decide turn order, or run two-player blind picks for any game that needs an impartial number judge.
Students & researchers
Run uniform distribution experiments across a 1 to 200 range and verify results with the built-in distribution chart. Real data, no coding required.