Random Number Generator - Marble Race Number Picker

Loading marble race…

Random Number Generator — Pick Numbers with Physics

How to Generate a Random Number

Enter the numbers in your range as entries — for example, type 1 through 10 (one per line), pick a map, and start the race. The first marble to cross the finish line is your number. This random number generator runs a real physics simulation, so every number has a fair, unpredictable shot at winning.

More Fun Than a Number Wheel

A classic number picker wheel spins for two seconds and it's over. A marble race gives you 30-60 seconds of suspense as your numbers bounce, collide, and overtake each other on the way to the finish. Perfect when you want the draw itself to be part of the fun — raffles, giveaways, games, or picking tonight's lottery practice numbers.

Any Range from 1 to 500

Need a random number between 1 and 100? Paste the full range as entries and race all 100 marbles at once. With support for up to 500 simultaneous entries, you can run small ranges like 1-6 (a dice replacement) or big ones like 1-500 for large raffles — all in one race.

Draw Multiple Numbers at Once

Unlike a random number wheel that picks one value per spin, a marble race produces a complete finishing order. Need three winning numbers? Take the first three finishers. Need a full shuffled sequence? The final ranking gives you every number in random order from a single race.

Popular Number Ranges

1-6 (dice roll)
1-10 (quick pick)
1-20 (D20 style)
1-45 (lotto practice)
1-50 (raffle)
1-100 (classic)
0-9 (single digit)
1-30 (classroom)
1-500 (big draw)