Your privacy, your choice. Choose whether TheChosenVictor.com may use optional Google Ads measurement or keep advertising storage limited. This website setting does not change the privacy practices of any app.
Make one fair choice without creating an account or saving a list. The winner is determined with browser cryptography before the wheel moves.
Your list and selected result stay in this browser.
Input / One per line
Options
0 / 12,000
Use 2 to 200 options, up to 120 characters each. Blank lines are ignored.
Result / Cryptographic draw
Decision wheel
Local and fair
Ready when you are
The winner is selected first. The wheel only shows the result, so reduced motion never changes the draw.
Method
How it works
01Add one option per line. Blank lines are ignored and deliberate duplicates keep separate chances.
02Choose fairly. Unbiased rejection sampling maps a secure browser-random word to the list.
03Copy the winner, remove only that selected line for another round, or reset the tool.
Boundaries
Limits
Lists are limited to 2 to 200 options, 120 characters per option, and 12,000 input characters.
The wheel is a visual result state, not the source of randomness. Reduced motion uses the same draw without the spin.
This free page handles a one-time list. Sortes adds saved lists, richer choice modes, history, native haptics, and offline depth on iPhone.
Choose the right method
When to use a random choice picker
Use it when the options are equivalent
A random picker is useful after you have already decided that every option is acceptable. Paste names to choose an order, split a routine task, pick a prompt, settle an everyday tie, or draw one entry from a small list.
Use a comparison when tradeoffs matter
Randomness should not hide a meaningful difference in cost, risk, time, or quality. If some factors matter more than others, compare them in the weighted decision matrix calculator first.
Equal chances
How the fair draw works
One line is one entry. If the same text appears twice, both lines remain in the list and that value receives two chances. The duplicate warning makes that visible before you choose.
The picker asks crypto.getRandomValues for an unsigned 32-bit word. Rejection sampling discards the small tail of values that would make modulo selection uneven, then maps an accepted word to one list index. The selected index is fixed before the wheel animates.
Removing the winner creates a draw without replacement: that exact line cannot win the next round unless you add it again. Leaving the list unchanged makes every round independent, so the same option can win twice in a row.
Does the wheel decide the winner?
No. It shows a result that has already been selected. Reduced-motion mode skips the spin without changing the draw.
Is the list uploaded?
No. The list and result stay in this browser and are not placed in the URL or sent to analytics.
Can I pick several winners?
Yes. Choose once, remove that winner, and repeat until you have the number of distinct winners you need.