Random Yes or No decision maker
Some choices don’t deserve more than two seconds of your day: pizza or tacos, go for a walk or stay in, who deals the cards first. This Yes or No decision maker is built for exactly those. You tap one big button, a short animation adds a beat of suspense, and chance hands you a clean YES or NO. Need a middle ground? Switch on “Maybe” and you get three possible answers instead of two.
It all runs inside your browser: no accounts, no data leaving your phone. The tool also keeps a running tally of how many times each answer has come up during the session.
What it’s good for
- Deciding fast: when two options are equally fine and you just want to move on, letting chance choose spares you the internal debate.
- Breaking a stalemate: if you’ve been circling a small choice for too long, one tap ends the loop and nudges you into action.
- Games and dares: who shuffles, whether you accept a forfeit, settling an impromptu round of anything.
- Ending trivial arguments: two people, one silly question, one tap. Nobody can accuse chance of playing favourites.
How the 50/50 works
In the default mode there are two outcomes and each one has exactly the same probability: 50% YES and 50% NO. The tool doesn’t rely on Math.random, which is meant for simulations, but on crypto.getRandomValues, the browser’s cryptographically secure generator. On top of that it uses rejection sampling so no outcome is nudged ahead by modulo bias.
One detail worth knowing: the outcome is locked in before the animation plays. The flicker between YES and NO is pure decoration; the answer is already fixed the moment you tap, so the speed of the animation changes nothing.
With “Maybe” turned on there are three outcomes, and each one takes roughly a third of the taps.
Worked example
Say you tap Decide one hundred times in Yes/No mode. Because each answer carries a 50% chance, the expected result is a near-even split, with the normal wobble of randomness:
| Mode | Possible outcomes | Probability of each | Over 100 taps |
|---|---|---|---|
| Yes/No | 2 | 50% | about 50 and 50 |
| With Maybe | 3 | 33.3% | about 33 each |
If one run gives you 57 YES and 43 NO, nothing is broken: that’s the expected fluctuation. The more taps you make, the closer the split creeps to the theoretical 50/50.
The coin-flip paradox
There’s a well-known trick: the instant you see a random result, you sometimes feel a flash of relief or disappointment. That flash quietly reveals what you actually wanted. If it lands on NO and your gut says “phew, good,” you already have your real answer. So this decision maker does two jobs at once: it picks neutrally when you truly don’t care, and it lets you listen to yourself when you thought you didn’t care but secretly did.
Frequently asked questions
Is it really 50/50?
Yes. In two-option mode, YES and NO have exactly the same probability, because the result comes from crypto.getRandomValues with modulo bias corrected. Neither answer is rigged, and the outcome can’t be predicted.
What does the “Maybe” option do?
It adds a third outcome. With it enabled there are three possible answers, and each shows up roughly 33% of the time. It’s handy when reality isn’t black-and-white and you want to leave a door open.
Is it good for important decisions?
No. This is a fun tool for trivial dilemmas. A serious decision involving money, health, work, or relationships deserves that you weigh information and consequences, not a random tap. Use it for the small stuff; for the big stuff, think it through.
Are my results saved?
No. The counter lives only in the tab’s memory and is wiped the moment you close or reload the page. Nothing is sent to any server or logged anywhere.