Skip to content

Decisions & Planning

Random Choice Picker and Decision Wheel

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.

How it works

  1. Add one option per line. Blank lines are ignored and deliberate duplicates keep separate chances.
  2. Choose fairly. Unbiased rejection sampling maps a secure browser-random word to the list.
  3. Copy the winner, remove only that selected line for another round, or reset the tool.

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.