Set a range, spin and get a random number. Choose 1–10, 1–100 or any range up to a billion — with an option to never repeat.
The Random Number Wheel is a number generator with a show. Enter a minimum and maximum, press spin, and the wheel lands on a random whole number in your range. Because everyone can see the wheel turning, it feels more trustworthy than a number simply appearing on screen — great for classrooms, raffles and live streams.
For ranges up to 300 numbers, every number gets its own slice on the wheel. For bigger ranges — say 1 to 1,000,000 — the wheel shows a sample of 24 numbers so it stays readable, but the result is still drawn fairly from the entire range. Every whole number between your minimum and maximum has exactly the same chance.
Prefer a classic raffle with named tickets and multiple winners? Use the Raffle Wheel. Need dice for a board game? The Dice Roller handles d4 to d100.
The number is chosen with crypto.getRandomValues() using rejection sampling, which avoids the small bias that simpler “random times range” methods can introduce. In practice this means no number is favored, even across millions of spins.
Yes. Tap the 1–100 preset or type 1 and 100 into the From and To boxes, then spin.
Tick “Don’t repeat numbers”. Each drawn number is removed from the wheel until you press “Put all numbers back”.
Yes. Any whole-number range works, including negative numbers, such as -50 to 50.
Up to one billion numbers. Large ranges show a sample on the wheel but draw fairly from the whole range.