Random Number Picker
Pick a random number the satisfying way. Set your range, pull the handle, and a mechanical counter spins up and locks onto one fair number between your two limits. It's not a dice roll and it's not a bulk list — just one clean, crypto-random pick, as many times as you like.
- Any range you set
- A fair, crypto-random pick
- A counter reveal, not a dice roll
Random Number Picker
Set the range
Pick any whole-number range — 1–10, 1–100, 1–1000 or your own. Each pull is an independent, fair pick, so a number can come up again.
Pick a random number — the satisfying way
A blur of numbers on a spinning wheel is hard to read. A mechanical counter is something you can watch. Set your range, pull the handle, and the digit reels spin up and lock left-to-right onto one fair number between your two limits. Every pull is an independent, crypto-random pick — quick, clear, and as many times as you like. It's not a dice roll and it's not a bulk list; it's one clean number.
What people use it for
| Use it for | Range that fits |
|---|---|
| Classroom pick-a-number | 1–30 to choose a seat, a question, or a student number |
| Games & guessing | 1–100 for "guess my number" and party games |
| Dice replacement | 1–6 for a single die, or 2–12 for two dice totals |
| Giveaways & raffles | 1–1000 to draw a winning ticket number |
| Chores & turns | A small range to decide who goes first or which task |
| Decisions | 1–2 or 1–3 when you just need chance to choose |
Whatever the range, the counter grows to fit the biggest number and blanks the leading windows, so a pick of 42 reads as 42, not 042.
Why a counter, not a spinning wheel
Any range, instantly
A wheel needs a slice per number, so a big range is a mess. A counter just rolls to your number — 1 to 1000 is as easy as 1 to 10.
A clear, readable reveal
The reels lock in one at a time, left to right, so you see the number land digit by digit — no squinting at a blur.
Exactly fair
The number is drawn with crypto.getRandomValues() and rejection sampling — no bias, every number in range equally likely. The roll is theatre; the pick is math.
Independent every time
Each pull stands alone, so a number can repeat — exactly how fair chance works. No hidden memory between picks.
The right number tool for the job
This picker is built for one number from a range, with a satisfying reveal. If your task has a different shape, we have a tool made for it:
- Need many numbers at once, with no-repeats and sorting? Use the Random Number Generator.
- Actually want dice? Roll one or more with the Dice Roller.
- Picking from names, food or any options rather than numbers? Try the Random Picker or the Wheel of Names.
- Just need a quick yes or no? The Yes or No tool settles it.
Frequently asked questions
crypto.getRandomValues() and rejection sampling, so every number in range has an exactly equal chance. The rolling reels are just for the feel.