Magic 8 Ball

Shake the Magic 8 Ball online and get an answer to any yes/no question. Free virtual 8-ball with all 20 classic responses.

8

Type your question above first.

How to use the virtual Magic 8 Ball

Type a yes/no question in the input field, then press Shake the 8-Ball (or press Enter). The ball shakes, and the answer fades into view. Ask another question and shake again — each answer is completely independent.

You can also click the ball itself to shake it once you've typed your question.

The 20 Magic 8 Ball responses

The original Mattel Magic 8 Ball has 20 possible answers, split into three groups:

Positive (10)

  • 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

Neutral (5)

  • Reply hazy, try again
  • Ask again later
  • Better not tell you now
  • Cannot predict now
  • Concentrate and ask again

Negative (5)

  • Don't count on it
  • My reply is no
  • My sources say no
  • Outlook not so good
  • Very doubtful

Similar decision tools

Need a simpler yes/no answer? Yes or No gives a clean 50/50 result. For coin-flip decisions, use Coin Flip.

Frequently Asked Questions