Fair-shuffle fortune telling

Ask the eight ball. Get a real answer.

Two virtual magic 8 balls — classic fortunes and neurodivergent-friendly guidance — driven by a cryptographically seeded PCG generator and Fisher–Yates shuffle bags so answers stay uniformly random.

Press Enter or Shake to ask. Questions stay in this box only — nothing is saved.

20-sided classic die

Classic Magic Eight Ball

The original 20 fortunes, dealt from a shuffled bag so no phrase repeats until the whole set has been seen.

32-face ND die

Neurodivergent Magic Eight Ball

Supportive answers for executive function, sensory needs, and changing your mind — shuffled with the same fair algorithm.

How the randomness works

Each ball is a virtual polyhedral die. Answers are shuffled with the Fisher–Yates / Knuth shuffle, then dealt one face at a time. That is the same family of bag randomizers used in games when independent rolls feel streaky.

The shuffle is driven by PCG-XSH-RR (O’Neill, 2014), seeded from crypto.getRandomValues and mixed with pointer timing. Integers are mapped with Lemire’s unbiased method, so every face is equally likely. Typed questions never leave the page and are not stored.

Instructions

  1. Type a clear yes/no question, or just think one. Nothing is saved.
  2. Press Enter, click Shake, click a ball, or physically shake a phone.
  3. Read the face that settled toward the window.
  4. Shake again — the bag will not repeat an answer until every other one has appeared.
🎯

Instant answers

Get an immediate yes/no-style fortune without an account or download.

🧠

ND-friendly

Neurodivergent-affirming responses that leave room for rest, help, and changing course.

🎲

Fair shuffle

Cryptographic seeding plus a shuffle bag, so streaks and modulo bias stay out of the way.

📱

Works anywhere

Keyboard, click, or device-motion shake on a phone — no install required.

About these eight balls

The classic ball uses the 20 original Magic 8-Ball replies. The neurodivergent ball uses supportive guidance around pacing, accommodations, sensory needs, and executive function. Both share the same modern look and the same fair-shuffle engine, so the only thing that changes is the voice of the answer.