⭐ 0

Ask the Magic 8-Ball a Yes-or-No Question

Ask a yes-or-no question and shake the classic Magic 8-Ball with its twenty original answers.

Processed entirely in your browser — nothing you enter here is ever uploaded.

8

For entertainment and self-reflection — not professional advice.

Processing... 0%

Result

About this tool

This page opens the Magic 8-Ball ready for a plain yes-or-no question — “Will it rain tomorrow?”, “Is she into me?”, “Should I hit send?” — anything you can phrase with a clean yes or no, since the ball only replies from a fixed set of twenty verdicts and can't parse anything more open-ended.

The shake behind it uses your browser's cryptographic random generator, not a scripted or weighted trick, so every one of the twenty original answers — ten leaning yes, five hazy, five leaning no — has an honest one-in-twenty chance. Your question stays on your screen; nothing is sent to a server.

Type your question into the field above, give the ball a shake, and copy the question-and-answer pair if you want to keep it. Get a hazy reply? The ball's own etiquette applies: wait a moment and ask again, one shake per question.

Example. Typing a yes-or-no question and shaking displays one of the 20 stored replies, ten of them affirmative, five non-committal, and five negative.

Limit. The question text is not scored; the reply is whichever of the 20 answer slots the random index lands on.