Lottery Ball Pit Picker
Bouncing balls — one gets drawn.
Type entries into the list and each one becomes a labelled ball bouncing around a canvas pit; press Draw a ball and one leaps out as the winner. That bit of physics theatre suits classroom prize draws, giveaway streams, and family game nights. The winning ball is decided beforehand by your browser's crypto-grade random number generator — the bouncing never changes the odds.
Set. Paste the names or entries you want bouncing in the pit, one per line.
0 items
Options
Recent results
- No history yet.
How it works
- Set. Paste the names or entries you want bouncing in the pit, one per line.
- Draw. Click "Draw a ball" and watch one ball drop out as the winner.
- Again. Draw again for the next winner whenever you're ready.
- History. Every drawn winner stays in the History list until you clear it.
Frequently asked questions
Is the winning ball decided by the physics?
No. The winner's index is picked first with the Web Crypto API (crypto.getRandomValues), then that specific ball is animated leaping out of the pit. The bouncing is theatre; the draw is a fair uniform pick.
What happens if I have reduced motion enabled?
The pit skips the constant bouncing animation. Drawing still works exactly the same — the winner is picked with the same fair method and announced in text below the canvas.
Why are long names shortened on the balls?
Labels longer than six characters are trimmed with an ellipsis so they fit on a ball. The full entry still appears in the winner announcement and in the History list, so nothing is actually lost.
Can the same ball win twice?
Yes — every entry stays in the pit between draws. To run a no-repeat giveaway, delete each winner's line from the list after their draw; the pit rebuilds automatically whenever you edit the entries.
Can I draw numbers instead of names?
Yes. Type each number on its own line and it becomes a ball. There's no automatic range generator here, so for a plain numeric draw like 1-500 the Random Number Generator is quicker.
Related randomizers
Further reading
- Running a multi-prize draw with the ball pit picker
A grand prize and a handful of runners-up need a different plan than a single winner. Here's how to sequence repeat draws in the lottery ball pit picker, decide whether winners stay in the pit, and read back the results afterward.
- Why a bouncing ball pit feels more honest than a text draw
The math behind a random pick is identical whether it's shown as plain text or a bouncing lottery ball. Here's why the ball pit picker's physical draw still matters, and how to use it for raffles, giveaways, and classroom picks.
- Wheel of Names: how to make 'just spin it' actually fair
Wheel pickers feel like magic, but most of them are rigged in tiny ways their creators never thought about. Here's how a fair wheel is supposed to work, and why the spin itself is theatre.