Yes or No Generator

Type a question if you like, press Ask, and get a random Yes or No. Add Maybe for a third answer, or run best of 3 or best of 5 when you want a majority to settle a close call.

Yes or No Press Space to ask
YES
Answers
Rounds
0Yes
0No

How to use the yes or no generator

  1. Ask your question. Type it in the box if you want it shown above the answer, or skip it and just ask in your head. Nothing you type is saved or sent anywhere.
  2. Pick your style. Leave it on Yes or No for a straight 50/50, switch to Yes, No or Maybe for three answers, or choose Best of 3 or Best of 5 to let a majority decide. Best of rounds only apply to Yes or No, because three answers can tie.
  3. Press Ask. You can also press the Space bar. The answer flickers for about a second and then lands. In a best of series, the big answer is the majority and each round is listed underneath.

How a best of series plays out

Every round is a fresh 50/50, so a series is just several fair asks counted together. Here is how often each split turns up. The majority answer is Yes exactly half the time, whatever the length.

Best ofSplitChance
33 to 01 in 4 (25%)
32 to 13 in 4 (75%)
55 to 01 in 16 (6.25%)
54 to 15 in 16 (31.25%)
53 to 25 in 8 (62.5%)

Splits count either answer leading, so 3 to 0 covers both three Yes and three No. Best of 3 does not make a result more accurate, it just feels more settled.

Worked examples

Small decisions this suits well. Press "Load this example" to set it up and ask straight away.

What to eat tonight

Put one option to the generator and see how you feel about the answer.

Question Should we order pizza? / Yes or No / Single ask

Break a stubborn tie

A single ask can feel arbitrary. Three rounds feel fairer to everyone involved.

Question Is it my turn to cook? / Yes or No / Best of 3

Leave room for "not sure"

Maybe mode suits questions where a flat yes or no feels too strong.

Question Should we go out tonight? / Yes, No or Maybe

A longer series for game night

Five rounds make a good dramatic reveal when a group is waiting on the result.

Question Should we play another round? / Yes or No / Best of 5

Tips for getting more from it

Ask a question that has a yes or no answer. "Should I take the earlier train?" works. "Which train should I take?" does not, and a list picker is a better fit for that.

Decide what each answer means before you press Ask. If you only decide afterwards, it is easy to quietly argue with an answer you did not like.

Watch your own reaction. A flicker of relief or disappointment when the answer lands often tells you what you wanted all along, which is useful whichever way the generator went.

Keep it for small choices. It is a fun way to settle everyday decisions, not a substitute for advice on health, money, legal or safety questions.

Why the answer is fair

Each answer comes from crypto.getRandomValues, the secure source browsers use for encryption. For Yes or No it reads a single random bit, so each answer has exactly a 50% chance. For Maybe mode it discards the one value that would favour an answer and redraws, so Yes, No and Maybe each land exactly one time in three.

Nothing here learns from your past answers, and nothing is stored. The question you type never leaves your browser.

Yes or no generator questions

Is the answer truly random?

Yes. Yes and No each have an exactly 50% chance, drawn fresh every time you ask.

Can I add a "Maybe" option?

Yes. Switch on Yes, No or Maybe to add a third answer. Each of the three has an equal one in three chance.

Should I make big decisions with this?

It's best for small choices, like what to eat or which film to watch. A tip for bigger ones: if you feel disappointed by the answer, that tells you what you really wanted.

Do I need to type my question?

No. Typing a question is optional and just shows it above the answer. It isn't saved or sent anywhere.

Can I ask again if I don't like the answer?

You can ask as many times as you like. Each answer is independent, so if you want a fairer tiebreak, switch to Best of 3 or Best of 5 and let the majority decide.

Why did it give me the same answer several times in a row?

Because every ask is independent, repeats are normal. After any answer, the next one matches it one time in two, and a run of five matching answers starting from a given ask turns up one time in sixteen. The tool never "evens things out", which is exactly what makes it fair.