ToolNimba

๐ŸŽฏ Decision Maker: Pick One Option at Random

Shihab Mia By Shihab Mia ยท Updated 2026-07-09

The decision is

0 options ready

A decision maker picks one option at random from a list you type in, so you get a fair, instant answer when you cannot choose. Enter your choices one per line, press Decide, and the tool selects exactly one with a quick spin before it lands. Every option gets a genuinely equal chance, and nothing you type ever leaves your browser.

What is the Decision Maker?

A decision maker is a simple randomiser with a clear job: choose one item from a list so you do not have to. It is built for the moments when ordinary reasoning stalls, the options are close enough that the difference barely matters, or you simply want an impartial tie breaker that nobody can argue with. Instead of overthinking, you hand the call to chance and move on. It works for anything you can list: dinner spots, movies, chores, names in a draw, or a plain yes or no.

Fairness is the whole point, so the engine matters. This decision maker draws each result from the browser's cryptographic random number generator (crypto.getRandomValues) rather than the ordinary Math.random function. To keep every option equally likely it uses a method called rejection sampling: it reads a random value, and if that value falls in a small leftover range that would tilt the odds, it throws the value away and draws again. That removes the subtle modulo bias that naive random pickers suffer from, so a list of three, seven, or fifty options each lands with the exact same probability.

The optional animation is presentation, not chance. The result is decided the instant you click; the spin that flashes through your options before settling is purely visual and never changes the outcome. You can switch it off for an instant answer. Everything runs in your browser with no list ever sent to a server, so your options stay private and the tool works offline once the page has loaded. Nothing is stored, so your choices disappear the moment you close the tab.

A decision maker is not a coin flip locked to two sides, and it is not a spinning wheel you have to configure. You type as many options as you want, in plain language, and the odds stay even automatically. That makes it faster than a physical wheel for a quick call and more flexible than a yes or no coin, while giving the same neutral, provably fair result. For a two-item list it behaves exactly like a fair coin; for a longer list it behaves like a fair many-sided die.

There is a sensible way to lean on a tool like this. Randomness is excellent for low stakes choices and for breaking genuine ties, but a picker cannot tell you what you actually want. A useful trick borrowed from the classic coin-flip method: if the result lands and you feel a flicker of disappointment, that feeling is information, and you are free to overrule the tool and pick the other one. Used that way, the decision maker is as much a clarity device as a randomiser.

Because each press is independent, the decision maker has no memory of earlier picks. The same option can land twice in a row, which is normal randomness rather than a fault. If you need results with no repeats, such as drawing names for an order, remove each option after it is chosen and press again for the next one.

When to use it

  • Choosing where to eat, what to watch, or which task to tackle first when every option looks fine.
  • Settling a friendly tie between two or more people who each want something different.
  • Picking a random name, prize, or participant from a short list for a draw or giveaway.
  • Breaking decision paralysis by handing a low-stakes call to chance so you can move on.
  • Answering a quick yes or no by listing just those two options for a coin-flip style verdict.
  • Assigning chores, seating, or turn order fairly among a group with no arguments.

How to use the Decision Maker

  1. Type your options into the box, putting one option on each line by pressing Enter between them.
  2. Add at least two lines; blank lines are ignored, so only real choices are counted.
  3. Leave Animate before landing on for a spin effect, or untick it for an instant result.
  4. Press Decide for me to randomly select exactly one option from your list.
  5. Read the highlighted choice, press Copy result to save it, or press Decide again to re-pick.

Formula & method

With n options in the list, each option has an equal probability of 1 ÷ n of being chosen. A random index from 0 to n minus 1 is drawn with crypto.getRandomValues, and values in the unfair tail are rejected so no option is favoured.
How the Decision Maker Picks FairlyEvery option gets an equal 1 divided by n chanceYour listPizzaSushiBurgersTacosFair drawcrypto.getRandomValuesreject biased values,redraw until fairindex = 2ResultBurgers25% each of 4Bias correction keeps all options equally likely, from 2 to 50 or moreThe spin animation only reveals the choice already made

Worked examples

You cannot decide between four dinner options: Pizza, Sushi, Burgers, and Tacos.

  1. Enter the four options, one per line, so n = 4
  2. Each option has probability 1 / 4 = 0.25, or 25 percent
  3. Press Decide for me to draw a random index from 0 to 3
  4. The tool lands on index 2, which is Burgers

Result: Burgers is selected, with each of the four options having had an equal 25 percent chance.

Three friends each want to pick the movie, so you list their names to choose who decides.

  1. Enter Ava, Ben, and Cara on three separate lines, so n = 3
  2. Each name has probability 1 / 3, about 33.3 percent
  3. Untick the animation for an instant answer and press Decide for me
  4. The tool returns Ben as the chosen name

Result: Ben wins the pick, fairly and instantly, with all three names equally likely.

You want a simple yes or no on whether to send an email tonight.

  1. Enter Yes on the first line and No on the second, so n = 2
  2. Each answer has probability 1 / 2 = 0.5, or 50 percent, exactly like a fair coin
  3. Press Decide for me and the tool lands on No
  4. Notice your reaction: if No feels wrong, that instinct tells you to send it anyway

Result: No is drawn at a fair 50 percent, and your gut reaction to it doubles as a clarity check.

Chance of any single option being chosen by list size

Number of optionsChance for each optionAs a percentage
21 in 250%
31 in 3about 33.3%
41 in 425%
51 in 520%
101 in 1010%
201 in 205%

When randomness helps and when to decide yourself

SituationGood fit for a random pick?Why
Close, low-stakes choiceYesThe options are similar, so chance saves time with little downside.
Breaking a genuine tieYesAn impartial draw is fair and feels neutral to everyone involved.
High-stakes life decisionNoOutcomes differ a lot, so weigh them deliberately instead.
You already lean one wayUse as a gut checkYour reaction to the result can reveal what you truly prefer.

Decision maker versus other everyday tie breakers

MethodOptions supportedProvably fair?
This decision makerAny number, typed as textYes, cryptographic and bias-corrected
Physical coinExactly 2Yes, but only two sides
Rolled diceUp to the number of facesYes, if the die is balanced
Picking from memoryAny numberNo, prone to bias and recency

Common mistakes to avoid

  • Putting several options on one line. The tool splits your list by line breaks, so "tea, coffee" on a single line counts as one option, not two. Press Enter to put each choice on its own line.
  • Thinking the animation decides the result. The choice is locked in the moment you click. The spin is purely visual and never changes which option wins, so a longer spin does not make any outcome more likely.
  • Expecting no repeats across several picks. Each press is independent, so the same option can come up twice in a row. That is normal randomness, not a fault. The tool picks one option each time without memory of past picks.
  • Using it for choices that deserve real thought. A randomiser is great for ties and trivial calls, but it cannot weigh costs, risks, or what you actually want. For decisions that matter, use it only as a tie breaker or a gut check.
  • Adding only one option. A list needs at least two entries for a real decision. With a single option there is nothing to choose between, so add a second line before pressing Decide.
  • Leaving accidental blank lines. Empty lines are ignored, which is helpful, but stray spaces or duplicate entries still count as their own options and can skew what you expected. Check your list reads cleanly before deciding.

Glossary

Option
A single choice in your list, entered on its own line, that the tool can select.
Random selection
Choosing one item with no pattern or preference, so each option has an equal chance.
Probability
A number from 0 to 1 (or 0 to 100 percent) describing how likely an outcome is. With n options each has a probability of 1 divided by n.
Rejection sampling
A method that discards random values landing in an unfair range and redraws, removing bias so every option is equally likely.
Modulo bias
A subtle skew that appears when raw random numbers are folded into a smaller range without correction, making some options slightly more likely.
Tie breaker
An impartial method, such as a random pick, used to settle a choice when the options are evenly matched.
Cryptographic random
A high-quality source of randomness (crypto.getRandomValues) built into the browser, far less predictable than ordinary Math.random.
Independent event
An outcome unaffected by earlier ones. Each press of Decide is independent, so past results never change the next pick.

Frequently asked questions

How does the decision maker choose an option?

It draws a random index across your list using the browser cryptographic random generator (crypto.getRandomValues) and selects the option at that position. Rejection sampling discards unfair values so every option has an exactly equal chance.

Is the pick really random and fair?

Yes. The tool uses a cryptographic random source rather than ordinary Math.random, and corrects for modulo bias so no option is favoured. With n options, each has the same 1 in n probability on every press.

Does the spin animation change the result?

No. The winning option is decided the instant you click Decide for me. The spin that flashes through your choices is purely visual and only reveals the result that was already chosen. You can turn it off for an instant answer.

Can the same option be picked twice in a row?

Yes. Each press is independent and has no memory of earlier picks, so a repeat is perfectly normal. If you want no repeats, remove an option from the list after it is chosen before pressing again.

How many options can I add?

You can add as many lines as you like, and each non-empty line counts as one option. The tool keeps the odds equal no matter whether you have two options or fifty. You need at least two options for a real decision.

Are my options private?

Yes. Everything runs in your browser and nothing you type is sent to a server. Once the page has loaded the tool works offline, and your list disappears when you close or reload the page.

Can I use it as a yes or no decision maker?

Yes. Enter Yes on one line and No on another, then press Decide. With two options each has a fair 50 percent chance, so it behaves exactly like flipping a coin but with a clear on-screen result.

How is this better than flipping a coin?

A coin handles only two options and depends on a fair flip. This decision maker supports any number of choices in plain text, keeps every one equally likely with bias correction, and gives an instant, unarguable result you can copy.

Should I always follow what the decision maker says?

Only for low-stakes choices and genuine ties. For decisions that carry real cost or risk, use it as a gut check: notice how you feel about the result. Relief or disappointment often reveals what you actually prefer.

Does it work on my phone and offline?

Yes. The tool is a lightweight web page that runs on any modern phone, tablet, or computer browser. After the page loads once it needs no internet connection, since all the randomness is generated on your device.