Random Number Picker
Generate random numbers with visual game show animation. Set custom range, toggle no-repeat mode, and view pick history. Includes presets for 1-10, 1-100, 1-1000.
Range
1-100
Total Numbers
100
Picks
0
How to use
- Choose a range or set your own min and max
- Toggle "No Repeats" if you don't want duplicate numbers
- Click "Pick a Number" to generate a random selection
- Watch the animated number spinner
- Your picked number is displayed large and prominent
- View all previously picked numbers in the history
How To Use the Animated Number Picker
Choose a preset (1-10, 1-100, 1-1000) or set a custom min and max. Tap Pick and the display rolls through random numbers for about three seconds before slowing and landing on the winner. The No Repeats toggle removes the picked number from the pool so the next pick is guaranteed to be a different one, until every number in your range has been picked.
The animation matters more than people expect. A static "here is your number" feels arbitrary; a spinning, decelerating display makes the result feel earned. The tool runs a 2-second fast spin followed by 8 deceleration steps mimicking the way a roulette ball behaves before it lands. Mathematically the result is no more random than picking once, but psychologically the reveal is satisfying and the room watches the screen instead of arguing about who picks next.
When To Use This vs the Number Picker vs a Dice Roller
Use this picker for one number with a reveal, in front of an audience: classroom "who answers next", office name-out-of-a-hat, family game night for a board-game starting tile. Use the [Number Picker](/number-picker) when you need a list of many numbers at once with no animation.
For physical dice ranges (D4, D6, D8, D12, D20) the [Dice Roller](/dice-roller) rolls multiple dice at once. This number picker is more general-purpose: any custom range, integers only. The No Repeats toggle is the killer feature for classroom use - the same student does not get called twice in a row, and you cycle through everyone fairly across a 30-person register before any name comes up again.
Frequently Asked Questions
What is the largest range I can pick from?
The min and max can be any integers including negatives. The 1-1000 preset is the largest preset, but you can type any custom range. For ranges over 100,000 the animation may not look smooth, but the picked result will still be uniformly random.
Does No Repeats work across page refreshes?
No. The list of used numbers is stored in the page only, so refreshing the browser starts a fresh pool. To draw a sequence across multiple lessons, keep the tab open between sessions or write the picked numbers down as you go.
Why is the animation taking so long?
The spin is set to about 3 seconds total: 2 seconds of fast switching plus a deceleration phase. Shorter spins feel rushed and longer ones feel slow. For a faster pick without animation the [Number Picker](/number-picker) returns results instantly.
Can I use this to pick lottery numbers?
Technically yes, the maths is identical. The tool picks one number at a time, so you would tap Pick six times with No Repeats on. For dedicated lottery picks our country-specific generators (UK Lotto, Powerball, Mega Millions, EuroMillions) handle the right ranges and bonus balls automatically.
Related Tools
Number Picker
Generate random numbers with custom min/max range. Options to allow duplicates, sort results, and generate quantities up to 1000.
Dice Roller
Roll multiple dice instantly. Choose from d4, d6, d8, d10, d12, d20, or d100. Perfect for tabletop RPGs, board games, and game nights.
Random Name Picker
Pick a random name from a list with animated slot machine effect. Paste names from Excel/Sheets, remove picked names, and track pick history.