Choice

Magic 8 Ball

Ask a yes-or-no question, then shake the ball.

8

Tip: grab the ball and shake it.

Ball

15 free plays left today

How to use the magic 8 ball online

  • Type a yes-or-no question (optional).
  • Grab the ball and shake it, press Shake, or shake your phone on supported devices.
  • The answer die floats up through the liquid when you've shaken enough.

The magic 8 ball answers

The ball has the classic mix of answers: mostly positive (like “It is certain” and “Signs point to yes”), a handful of non-committal ones (“Ask again later”) and a few negative (“Very doubtful”). Each answer is picked at random with equal chance.

Is it random?

Every result comes from your browser's cryptographic random number generator (crypto.getRandomValues), the same source used for security keys. The animation is just for fun: the outcome is drawn first and the physics is solved to land on it, so no option is favored.

Want a reason, not a coin toss?

Tell Choice what you're deciding and it weighs the options for you.

Ask the AI

Magic 8 Ball: questions

Is the online magic 8 ball free?

Yes. It's free, works on any device, and needs no signup.

Can I shake my phone?

On many Android phones, tap “Or shake your phone” and then shake. Some browsers (including many on iPhone) don't share motion data, so grab the ball and shake it on screen instead.

Should I trust the magic 8 ball?

It's for fun. For questions that matter, describe your situation to Choice and get a reasoned answer.

How are answers picked?

Every result comes from your browser's cryptographic random number generator (crypto.getRandomValues), the same source used for security keys. The animation is just for fun: the outcome is drawn first and the physics is solved to land on it, so no option is favored.

Related guides