Luck & chance

Magic 8 Ball Online

Ask the free virtual Magic 8 Ball any yes/no question and get one of 20 classic answers instantly. No sign-up, works on any device.

100% FreeNo Sign-upInstant Result

Odds of Each Kind of Answer

  • Positive50%

    1 in 2 · 10 of 20 answers

  • Non-committal25%

    1 in 4 · 5 of 20 answers

  • Negative25%

    1 in 4 · 5 of 20 answers

Counted from the Classic 20 pack. Every reply has the same 1-in-20 chance, so a tier's share is just how many of the 20 replies it holds.

Share:

The 8 Ball at a Glance

Best for
A playful yes/no answer with a fortune-telling flavor, or a conversation starter with friends.
What you enter
One click on the ball or the Ask the 8 Ball button. There is no text box for the question. Optional: pick the Classic, Sarcastic, or custom answer pack first.
What appears
One reply shown in the ball’s window, a share button, and an entry in the recent-answers history on the page.
When the answer is picked
After a short shaking pause, the tool picks one reply from the selected pack at random with the browser’s Math.random(). It is suitable for entertainment and everyday, low-stakes decisions, but it is not cryptographically secure or independently audited.
Time to use
A shake takes under a second.
Answer packs
Classic 20, Sarcastic 20, and a custom set with as many answers as you write.
Saved data
Custom answers, plus up to 50 recent answers in the history panel, kept in your browser’s local storage. Nothing is sent to an account.
Keyboard & screen reader
Both the ball itself (labelled "Shake the Magic 8 Ball") and the "Ask the 8 Ball" button are native buttons reachable with Tab and triggered with Enter or Space, and the three answer-pack buttons and the custom-answer field work the same way. The reply sits in a role="status" region with aria-live="polite" and an aria-label that reads "Magic 8 Ball answer" followed by the reply, so a screen reader announces it when the shake finishes. Each custom answer has a remove button labelled with its text. With reduced motion on, the shaking animation is skipped and the pause is shortened.

One Shake, One of 20 Equal Slots

  • It is certainPositive5%
  • It is decidedly soPositive5%
  • Without a doubtPositive5%
  • Yes definitelyPositive5%
  • You may rely on itPositive5%
  • As I see it, yesPositive5%
  • Most likelyPositive5%
  • Outlook goodPositive5%
  • YesPositive5%
  • Signs point to yesPositive5%
  • Reply hazy try againNon-committal5%
  • Ask again laterNon-committal5%
  • Better not tell you nowNon-committal5%
  • Cannot predict nowNon-committal5%
  • Concentrate and ask againNon-committal5%
  • Don't count on itNegative5%
  • My reply is noNegative5%
  • My sources say noNegative5%
  • Outlook not so goodNegative5%
  • Very doubtfulNegative5%

The bar is cut into 20 equal slices, one per classic reply, so each reply has a 5% chance on every shake. Reading the legend by tier: 10 slices are positive, 5 are non-committal, and 5 are negative. That means a positive reply is 50% likely, non-committal 25%, and negative 25%. The Sarcastic Pack works the same way with its own 20 replies.

A Fortune-Telling Toy With a Traceable History

The Magic 8 Ball is one of the best-known fortune-telling toys ever made, and it has turned up in movies, TV shows, and pop culture for decades. You ask it a yes/no question, shake the ball, and a window reveals one of 20 mystical answers. Our free online Magic 8 Ball replicates this experience digitally with all 20 classic answers. No physical ball needed — just think of a question, tap the ball, and get your answer on any device.

The ball's concept traces back to an earlier fortune-telling device credited to Albert C. Carter, sometimes called the "Syco-Seer," reportedly inspired by the spirit-writing readings his mother, Mary Carter, performed for clients. Carter worked with Abe Bookman, whose company, Alabe Crafts, produced the now-familiar sealed liquid-filled sphere around 1950. Ideal Toy Company began licensing and selling the toy more widely starting in 1971, Tyco acquired Ideal in 1987, and Mattel has owned the Magic 8 Ball since it acquired Tyco in 1997.

Inside the toy, a 20-sided die (an icosahedron) floats in dark liquid. When shaken, one face rises against the window and shows one of the 20 printed answers. Our virtual Magic 8 Ball online keeps the same idea, a fixed set of 20 replies with one shown at a time, with no liquid required.

Three Answer Packs, Compared

What each pack in the tool contains, with odds counted from the answer lists themselves.
What differsClassic 20Sarcastic PackMy Custom Answers
Number of replies2020Whatever you add, from 1 upward
Chance of any one reply5% each (1 in 20)5% each (1 in 20)1 in N when you have written N answers
How replies are grouped10 positive, 5 non-committal, 5 negativeNot sorted into tiers on this pageNot sorted; every answer is equally likely
Stored in your browserNothing to store; the list is built inNothing to store; the list is built inYes, until you remove answers or clear site data
Best forThe familiar toy experienceJoke questions among friendsInside jokes, party rules, house answers

Ask, Shake, Read

  1. Think of a Question

    Focus on a yes/no question you want answered. The tool has no text box for it, so hold the question in your head before you shake.
  2. Shake the Ball

    Click the ball or the "Ask the 8 Ball" button. After a short shaking pause it picks one of the answers in the selected pack — 20 classic answers by default.
  3. Read Your Answer

    The Magic 8 Ball reveals your answer — positive, negative, or neutral. In the Classic 20 pack there are 10 positive, 5 neutral, and 5 negative answers.
  4. Ask Again If Needed

    If you get a neutral answer like "Ask again later", you can shake again for a different response.

When the Answer Is Picked

When you click, the ball shows a shaking state and a placeholder in its window. Once the pause ends, Math.random() picks one reply from the active pack with equal odds for every option, and the answer replaces the placeholder. The shaking is a delay for effect, but the pick is made at the end of it, not at the start. The tool never reads your question and has no way to; it is a fixed list and a random index. Each reply you draw is also added to the history panel under the tool.

It is the right amount of randomness for a novelty tool like this, but nobody has independently audited Math.random(), so don't lean on it for anything beyond a fun answer.

Why Hedged Wording Reads as More Believable

Part of the Magic 8 Ball's lasting appeal is the phrasing of its answers. Instead of a flat "yes" or "no", replies like "signs point to yes" or "outlook not so good" are hedged, almost conversational — closer to how a person might respond than a binary flip. That phrasing is also why 5 of the 20 answers are deliberately non-committal ("ask again later", "reply hazy try again"): the toy's design leaves room for uncertainty rather than forcing a verdict every time.

This matters for how you use it. A neutral answer isn't a bug — it's a cue that the question may need to be more specific, or that you're not ready for a definitive answer yet. Rewording the question before shaking again often gives a clearer prompt than repeating the same question hoping for a different outcome.

Magic 8 Ball or Yes No Wheel?

Both tools help with yes/no decisions, but they work differently:

  • Magic 8 Ball: 20 answers with varying certainty levels — 10 positive, 5 neutral, 5 negative. More entertaining and nuanced. Great for fun, casual use.
  • Yes No Wheel: A 50/50 spin — only Yes or No. Cleaner for binary decisions. Better when you want a definitive answer without ambiguity.

Use the Magic 8 Ball when you want a classic fortune-telling experience. Use the Yes No Wheel when you need a strict 50/50 answer. Other options include the Coin Flip, the Yes No Maybe Wheel, Should I Do It? for "should I" questions, the Random Decision Maker for a wheel of your own options, the Weighted Decision Wheel when options should not be equally likely, and Yes or No Tarot if you prefer card imagery. Browse the Decision Wheels category or the full Decision Making Tools page for the rest.

Questions People Like to Ask the Ball

The Magic 8 Ball works best with yes/no questions, and it is meant as a game rather than a forecaster. Here are some popular examples:

  • Will I get the promotion?
  • Should I text them first?
  • Is today going to be a good day?
  • Will I pass my exam?
  • Should I take the new job offer?
  • Will things work out between us?
  • Should I move to a new city?
  • Am I making the right decision?
  • Will the weekend be fun?
  • Should I start the new project?

For a long list of great questions to ask, see our guide: 100 Best Magic 8 Ball Questions, sorted by love, career, funny, and future.

Sarcastic and Custom Packs, Above the Ball

Many online Magic 8 Ball tools stop at the fixed classic 20 answers. This one goes further with two additional modes above the ball. The Sarcastic Pack swaps the classic wording for 20 funnier, more irreverent replies — useful when you and friends are asking joke questions rather than genuinely weighing a decision. My Custom Answers lets you write your own set from scratch: inside jokes, party-game rules, or answers specific to a running bit with a group. Whatever you type is saved locally in your browser, so it is still there the next time you open the page, without needing an account. With no custom answers yet, the ask button stays disabled and a note tells you to add one.

Tips for a More Useful Shake

  • Ask one clean yes/no question at a time. Compound questions like "should I take the job and move cities?" produce an answer that only addresses part of what you asked.
  • Notice which of the three tiers you land on. A positive answer, a neutral one, and a negative one call for different responses — a neutral shake is a signal to gather more information, not a random glitch.
  • Don't keep shaking for a better answer. Like any random tool, re-shaking until you get "yes" defeats the purpose — the first honest reaction to whatever answer appears is the useful part.

Before You Shake: Quick Answers

What is a Magic 8 Ball?

The Magic 8 Ball is a classic fortune-telling toy whose sealed, liquid-filled version dates to around 1950. You ask it a yes/no question, shake it, and a window reveals one of 20 possible answers. Our free online version replicates this experience digitally with all 20 classic answers.

How many answers does the Magic 8 Ball have?

The classic Magic 8 Ball has exactly 20 answers: 10 positive (like "It is certain", "Yes definitely"), 5 neutral (like "Ask again later", "Cannot predict now"), and 5 negative (like "Don't count on it", "Very doubtful"). Our online version includes all 20 in its Classic 20 pack, plus a Sarcastic Pack and a custom set you write yourself.

Is the Magic 8 Ball random?

Each shake picks one answer from the selected pack with equal probability, using the browser's Math.random(), and the pick does not depend on earlier shakes. That is suitable for entertainment and everyday, low-stakes decisions, but it is not cryptographically secure or independently audited. The answer never depends on what you asked.

What is the difference between Magic 8 Ball and Yes No Wheel?

The Yes No Wheel gives only two answers: Yes or No, each with 50% probability. The Magic 8 Ball gives 20 different answers with varying degrees of certainty — 10 positive, 5 neutral, and 5 negative responses. Use the Magic 8 Ball when you want more nuanced or entertaining answers.

Can I use the Magic 8 Ball on my phone?

Yes. This free online Magic 8 Ball works on all devices — smartphones, tablets, and desktops. No app download or sign-up needed. Just open the page and start asking questions.

Is this Magic 8 Ball free?

Yes, completely free. No sign-up, no payment, no limits. There is no box to type your question into, so nothing you ask is collected; the answers you draw and any custom answers you write are saved only in your own browser.

Are there funny or sarcastic Magic 8 Ball answers?

Yes. Switch to the "Sarcastic Pack" for 20 funnier, more irreverent replies instead of the classic wording. Many online 8-ball tools stop at the fixed classic set, and this adds a second full set for free.

Can I write my own Magic 8 Ball answers?

Yes. Switch to "My Custom Answers" and add any replies you want — inside jokes, group-specific answers, party game rules, anything. Your custom set is saved in your browser (no account needed) so it is still there next time you visit, and the ask button stays disabled until you have added at least one answer.

Last updated September 26, 2026. Something wrong with this tool, or a feature you need? Tell us — reported problems are looked into within 24 hours (corrections policy).