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.
