Cast a six-line I Ching hexagram in any modern browser on a Mac, with no install, no signup, and no question field, using a transparent three-coin convention where heads equals 3 and tails equals 2, lines build from the bottom up, and totals of 6, 7, 8, or 9 each map to a specific young yin, young yang, old yin, or old yang line — then identify the King Wen hexagram and its transformed partner directly from the changing lines. Because everything happens client-side through the browser's Web Crypto API and a literal 8-by-8 King Wen lookup, a Mac user can move from a blank page to inspecting coin faces, line totals, lower and upper trigrams, the primary hexagram number, and the transformed hexagram without installing software, creating an account, or sharing a question.
Running an I Ching reading on a Mac often means fighting macOS app permissions, accepting unknown downloads, or registering for a service that asks for personal details. The I Ching Reading tool takes a different path: it is a single browser page that performs every calculation on the visitor's machine. Web Crypto supplies 18 random 32-bit values, the page groups them into six sets of three coins, applies the declared heads-is-3 and tails-is-2 convention, classifies each line, and resolves the figure through the King Wen matrix — all without a fetch call, an upload, analytics, or a localStorage record.

Why a Browser-Based Reading Works So Well on Mac
macOS ships with a strong Web Crypto implementation in Safari, and the same is true for Chrome, Firefox, Brave, and Edge on the platform. The reading relies on the standard window.crypto.getRandomValues call rather than the weaker Math.random sequence, so the coin flips come from the same cryptographic source that browsers use to seed secure sessions. That makes a cast reproducible in quality across the macOS browsers that an everyday Mac user is most likely to open.
There is also nothing to install, no extension to allow, and no permission prompt. The page draws the figure with CSS segments rather than depending on a Unicode font, so even Mac systems that lack the Yijing Symbols block still see clear solid and broken lines. Keyboard users can reach the native Cast and Reset controls with standard Tab navigation, the controls maintain a 44-pixel minimum target, and after a successful cast the focus moves to the result region — useful when running a reading on a MacBook without a mouse nearby.
How to Cast an I Ching Reading on Mac
The Mac workflow is identical whether the reader opens the page in Safari, Chrome, or Firefox, and it follows the same three-coin convention that the tool declares on screen before any cast happens.
- Open the page in a current macOS browser and read the heads-is-3, tails-is-2, bottom-first convention that the tool displays before generating any coin.
- Choose Cast six lines. The page asks the browser Web Crypto API for 18 random 32-bit values, takes one low bit from each, and produces three coin faces for each of the six lines.
- Inspect every row in the result panel: the three coin faces, the totals, the polarity, whether the line is stable or changing, and its position from Line 1 at the bottom to Line 6 at the top.
- Read the primary hexagram by checking the lower trigram built from Lines 1 through 3 and the upper trigram built from Lines 4 through 6, then looking up the lower-row, upper-column entry of the King Wen matrix.
- If any line shows a total of 6 or 9, the changing status is highlighted; flip those lines (6 from broken to solid, 9 from solid to broken) and read the transformed hexagram next to the primary figure.
- Use Reset to clear the current cast and return to the initial explanation whenever you want a clean slate or to repeat the cast with a different random seed.
Reading the Three-Coin Math Line by Line
The convention is simple once it is on the page: three coins per line, each coin landing as either heads or tails, with heads worth 3 and tails worth 2. Three coins therefore add up to 6, 7, 8, or 9 only. Each total maps to a fixed line type, and the table below records exactly how a Mac reader should interpret each row that appears in the result panel.
| Total | Polarity | Line state | Visual | Behavior |
|---|---|---|---|---|
| 6 | Yin (broken) | Old yin | Broken line | Changes to yang; contributes to transformed hexagram |
| 7 | Yang (solid) | Young yang | Solid line | Stable; kept as yang in transformed figure |
| 8 | Yin (broken) | Young yin | Broken line | Stable; kept as yin in transformed figure |
| 9 | Yang (solid) | Old yang | Solid line | Changes to yin; contributes to transformed hexagram |
A typical hexagram has either no changing lines, in which case only the primary figure is meaningful, or one to six changing lines, in which case the reading pays attention to both figures. A pure Heaven cast produces all solid lines for a moment, and a pure Earth cast produces all broken lines; an all-changing reversal flips every line and yields the paired hexagram, while a mixed cast such as the fixture that resolves to Hexagram 64 and then transforms to Hexagram 18 catches the most common orientation error — building lines top to bottom instead of bottom to top.
From Six Coin Lines to a King Wen Hexagram
The eight trigrams that pair into the 64 received-order hexagrams each correspond to one literal bottom-first pattern of three lines. The result panel treats those patterns as an ordered key — Heaven, Lake, Fire, Thunder, Wind, Water, Mountain, Earth — and the trigram key is built strictly from Lines 1 through 3 for the lower trigram and Lines 4 through 6 for the upper trigram. Reversing the line order swaps which pattern is the lower and which is the upper, and that single swap can identify a completely different hexagram.
Once the lower and upper trigrams are known, the King Wen matrix resolves the pair to exactly one of the 64 numbered hexagrams. The matrix is independent of any modern commercial translation: it is a single, well-known classical ordering. The result panel also shows the official Unicode English name and the code point for that numbered symbol, so the Mac reader can confirm the identification against the Unicode Yijing Hexagram Symbols chart without leaving the workflow.
Inspecting Changing Lines Without Submitting a Question
Many online I Ching tools ask the visitor to type a personal question before they will run a cast. The reading tool used here has no question field, no name field, no birth date field, and no contact field — and that absence is intentional. The tool focuses on the mechanical structure of the cast and leaves interpretation to the reader. Stable lines (7 and 8) carry forward unchanged; old yin lines with total 6 flip from broken to solid; old yang lines with total 9 flip from solid to broken. The result panel lays out the transformed hexagram beside the primary one when changing lines exist, and CSS-drawn segments keep the figure legible even when a Mac does not have the Unicode Yijing symbols installed.
After a cast, neutral prompts in the result area invite the reader to compare the structure, the marked changes, and the transformed figure on their own terms, rather than offering a generated interpretation. That separation is part of the privacy promise: nothing is computed about the reader as a person, because nothing about the reader as a person is ever collected.
What Stays Local on Your Mac
Every coin flip, every line total, every trigram lookup, and every hexagram name lives in the open browser tab. The widget does not include a fetch call, an upload, an analytics call, a history store, a localStorage record, or a question field. If the browser cannot supply secure random values — for example, in an older macOS environment or a hardened configuration — the tool reports the failure to the surface and produces no cast, rather than silently falling back to Math.random. Reset clears the current cast and returns the page to the initial explanation.
The privacy guarantee is local processing and no persistence on a Mac that the visitor already controls; it does not extend to tamper resistance against someone with full control of the device, and it is not a guarantee about external sites a reader might visit afterwards. The tool is offered for cultural exploration and reflection rather than factual prediction, and it is not medical, legal, financial, or other professional advice.
Repeating or Comparing Casts on Mac
Each press of Cast six lines produces a fresh draw, because the Web Crypto call returns a new batch of entropy each time. A Mac reader who wants to compare two casts can run the first one, write down or screenshot the primary and transformed hexagrams, choose Reset, and run a second cast in the same tab. Because nothing is persisted between casts, the only way to revisit an earlier result is to keep the page open or to copy the figures into a notes file. That simplicity is the point: the page is a workspace on the visitor's own Mac, not a server-side record that the visitor must trust.