Skip to content
MoneyDeck

Magic 8 Ball

Ask a yes-or-no question and shake the ball for one of the 20 classic replies

Updated · Free, no signup

Shake more than once to see how the answers are distributed.

Uses the question itself as the seed, so repeating a question repeats the verdict.

Ignored when “Same question, same answer” is on.

The Magic 8 Ball says

Most likely.

Answer type

Affirmative

Answer number (1–20)

7

Position in the classic list: 1–10 yes, 11–15 non-committal, 16–20 no.

Chance of a yes answer

50%

Chance of a non-committal answer

25%

Chance of a no answer

25%

Answer types across your shakes

About the Magic 8 Ball

Ask the Magic 8 Ball a yes-or-no question and get one of the twenty classic replies, from “It is certain.” to “Very doubtful.” It is the online version of the fortune-telling toy invented in the 1940s: a twenty-sided die floats inside a ball of dark liquid, and whichever face rises to the window is your answer. Here the die roll is done by your browser’s secure random number generator, so every answer has exactly a 1 in 20 chance.

Use it to break a tie, liven up a party, pick between two plans when you genuinely do not mind, or answer the kids’ questions about whether it will snow. The answer set is unchanged from the toy: ten affirmative answers, five non-committal ones and five negative ones, so a shake leans positive — a 50% chance of some form of yes, 25% of a non-answer and only 25% of a no.

Turn on “Same question, same answer” and the ball becomes stubborn: the question text itself is used as the seed, so asking the same thing again returns the same verdict (capital letters, extra spaces and the final question mark are ignored). You can also shake many times at once to see how the answers spread out. It is entertainment, not advice — please do not make real decisions about health, money or relationships with a toy.

How to use the magic 8 ball

  1. 1Type a question that can be answered yes or no.
  2. 2Leave shakes at 1 for a single verdict, or raise it to see many answers at once.
  3. 3Turn on “Same question, same answer” if you want the ball to stick to its reply.
  4. 4Read the answer and its type — yes, non-committal or no.
  5. 5Change any input, or type a new seed, to shake again.

Formula and method

P(each answer) = 1/20 · P(yes) = 10/20 = 50% · P(non-committal) = 5/20 = 25% · P(no) = 5/20 = 25%

The physical toy holds a 20-sided die (an icosahedron) with one answer printed on each face. This simulator draws a uniform random whole number from 1 to 20 and shows the matching answer, so every face is equally likely, just like a fair die floating up to the window.

Because ten faces are affirmative, five non-committal and five negative, the type of answer is not 50/50: a yes is twice as likely as a no. Over n shakes the expected number of yes answers is n × 0.5. With “Same question, same answer” on, the normalised question text seeds a repeatable pseudo-random generator, so the same question always lands on the same face.

n
Number of shakes
P(yes)
Probability that a shake gives one of the ten affirmative answers

Worked examples

A stubborn ball: “Will it rain tomorrow?”

With “Same question, same answer” on, the question is lower-cased and the question mark dropped, then used as the seed. “will it rain tomorrow” always lands on face 1, “It is certain.” — ask it again in any capitalisation and you get the same reply.

Asking about guitar lessons

This question lands on face 14, “Cannot predict now.”, one of the five non-committal answers. Non-committal replies make up 5 of the 20 faces, so they appear 25% of the time on a fresh shake.

1,000 shakes: how often does it say yes?

Ten of the twenty answers are affirmative, so over 1,000 shakes you should expect about 1,000 × 0.5 = 500 yes answers, roughly 250 non-committal ones and 250 no answers. Your actual counts will wobble around those figures.

Frequently asked questions

What are all 20 Magic 8 Ball answers?+

Affirmative: It is certain, It is decidedly so, Without a doubt, Yes definitely, You may rely on it, As I see it yes, Most likely, Outlook good, Yes, Signs point to yes. Non-committal: Reply hazy try again, Ask again later, Better not tell you now, Cannot predict now, Concentrate and ask again. Negative: Don’t count on it, My reply is no, My sources say no, Outlook not so good, Very doubtful.

What are the odds of the Magic 8 Ball saying yes?+

Ten of the twenty answers are positive, so the chance of some kind of yes is 50%. A non-committal answer comes up 25% of the time and a clear no also 25% of the time, so the ball is twice as likely to say yes as no.

How does a real Magic 8 Ball work?+

Inside the plastic ball is a cylinder of dark blue liquid holding a 20-sided die with an answer moulded on each face. When you turn the ball window-side up, the die floats to the top and one face presses against the window so you can read it.

Who invented the Magic 8 Ball?+

It grew out of a fortune-telling device created by Albert C. Carter and Abe Bookman in the 1940s and was sold in its familiar 8-ball shape from 1950. Today the toy is made by Mattel; this page is an unofficial simulator.

Why does it keep giving me a different answer to the same question?+

Each shake is an independent random draw, just like the toy. If you want the ball to stick to one answer per question, switch on “Same question, same answer” and the question text becomes the seed.

Can the Magic 8 Ball predict the future?+

No. Every answer is chosen at random with a fixed 1-in-20 chance, regardless of what you ask. Use it for fun or to break a genuine tie, never for decisions about health, money, safety or relationships.

Related tools