Magic 8-Ball

Ask the Magic 8-Ball any question and receive one of the classic 20 answers.

Type a question and shake the ball.


Ask the Magic 8-Ball

The classic Magic 8-Ball has 20 answers: 10 positive, 5 neutral, and 5 negative. Type your question, shake the ball, and receive your verdict. Each response uses crypto.getRandomValues — cryptographically unpredictable, truly fair.

Nothing is uploaded; the answer is generated entirely in your browser.

FAQ

How many answers does it have? Exactly 20 — the same set used in the original Mattel toy since 1950.

Is it really random? Yes — answers are picked with crypto.getRandomValues, not Math.random().

Related tools

Popular tools