Chinese zodiac compatibility accuracy is bounded by exactly two traditional rules: four San He trines and six Liu Chong oppositions. Anything a folk year-animal pair can tell you lives inside those 12 unordered trine pairs, 6 direct oppositions, and 48 other unordered pairs that this narrow model leaves unclassified. The Chinese Zodiac Compatibility tool is built around that exact limit rather than around inventing a percentage, so "accuracy" here means honest scope, not predictive power. It will not turn a folk classification into a number, will not rank people, and will not say whether a friendship, family relationship, or partnership will succeed. It also will not guess an animal from a Gregorian year, so the Lunar New Year boundary that complicates year lookups does not contaminate the relationship check. The four trines are literal reference data — Rat, Dragon, and Monkey; Ox, Snake, and Rooster; Tiger, Horse, and Dog; Rabbit, Goat, and Pig — and the six oppositions are Rat with Horse, Ox with Goat, Tiger with Monkey, Rabbit with Rooster, Dragon with Dog, and Snake with Pig, as documented by the Hong Kong Observatory and the TravelChinaGuide compatibility page. With those fixtures fixed, the rest of the page is transparent inspection of which rule, if any, the chosen pair falls into.

chinese zodiac compatibility accuracy
chinese zodiac compatibility accuracy

What "Accuracy" Means for a Year-Animal Pair

Searches for chinese zodiac compatibility accuracy usually come from a reader who has just seen a colorful online chart promising a percentage like 84% match or a label like "soulmates." Those numbers are not part of the traditional model. They are computed by whichever site invented them, often by mixing several traditions without saying so. The honest question to ask is not "what is my score?" but "what rules are being applied to my pair, and are those rules complete enough to justify a life decision?" A two-rule browser answers that second question with a yes or no: your pair is either inside a documented trine, inside a documented opposition, or outside this narrow scope. There is no in-between.

So accuracy, in the sense this page supports, is correctness of classification against the two named rules. It is not the same thing as the validity of those rules for predicting real-world relationships. Year-animal matching has never been a scientific measurement; the tool's own visible limitation statement says so. Keeping that distinction clear is the entire reason the page refuses to invent a score, refuses to rank people, and refuses to predict outcomes.

The Two Sourced Rules the Browser Covers

The page works from one canonical 12-position cycle — Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig — and applies two literal fixtures to any pair selected from it. The first fixture is the San He trine, which groups three animals that share a friendly affinity. Each trine contains three animals, so each trine contains three unordered pairs, giving twelve unordered trine pairs in total. The second fixture is the Liu Chong opposition, which pairs each of the six even-positioned animals with the animal six steps away, giving six unordered opposition pairs. The two fixtures do not overlap: no animal pair is both a trine pair and an opposition pair.

Relation type Animals
San He trineRat, Dragon, Monkey
San He trineOx, Snake, Rooster
San He trineTiger, Horse, Dog
San He trineRabbit, Goat, Pig
Liu Chong oppositionRat and Horse
Liu Chong oppositionOx and Goat
Liu Chong oppositionTiger and Monkey
Liu Chong oppositionRabbit and Rooster
Liu Chong oppositionDragon and Dog
Liu Chong oppositionSnake and Pig

An animal paired with itself is treated as not a two-sign trine pair. Across all 66 unordered pairs of 12 animals, twelve are trine pairs, six are opposition pairs, and the remaining forty-eight are described as "Not classified by this limited two-rule model." That phrase is intentional and will appear on screen exactly when it applies.

How to Compare Two Zodiac Animals Step by Step

  1. Open the Chinese Zodiac Compatibility page. The two selectors appear in the canonical order: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig.
  2. Pick the first animal from the first selector. If you do not already know which animal applies, stop here and use the related year-based lookup first; this browser does not derive an animal from a Gregorian year.
  3. Pick the second animal from the second selector. Both selectors use native controls with a 44-pixel minimum height so the choice works on touch screens and on keyboard navigation.
  4. Read the result panel. The page reports one of three states: "Traditional trine (San He)" if the two animals are distinct members of the same trine group, "Direct opposition (Liu Chong)" if the two animals are one of the six mapped opposition pairs, or "Not classified by this limited two-rule model" for any other distinct pair.
  5. Inspect each animal's full trine group and direct opposite below the result, so you can confirm the classification without trusting an unexplained badge.
  6. Use the Swap control to exchange the two selector values in one action. The result updates immediately from the same pure classifier, which lets you verify that swapping first and second animal changes their display order but not the sourced classification.

The page does not request a name, birth date, gender, location, relationship history, account, upload, network service, cookie, or local storage. The two selections remain only in the page's React state and disappear on refresh, by design.

What "Unclassified" Really Means

Forty-eight of the sixty-six unordered pairs fall outside the two fixtures. The page does not call them neutral, compatible, incompatible, safe, ideal, or doomed. None of those labels are part of San He or Liu Chong. The phrase "Not classified by this limited two-rule model" is the only honest label the page can attach, and the page attaches it on purpose rather than silently inventing a fallback verdict.

Broader traditions consider additional relationships that this browser deliberately leaves out: Six Harmonies (Liu He), harms, punishments, Five Element cycles, and the relationships among year, month, day, and hour branches inside a full Four Pillars analysis. Different English-language sources also describe different named conflict traditions, so the page refuses to merge them into one false universal table. If a reader wants the full picture, the right tool is a BaZi practitioner working from the exact birth pillars, not a two-rule browser.

Why the Result Is Symmetric

Relationship classification in the traditional model is a property of the unordered pair, not of which animal you list first. The browser enforces that by routing every pair through the same pure classifier, so the result is symmetric by construction. Swapping the two selector values changes which side of the screen each animal appears on, but the relationship label and the displayed trine and opposition groups stay identical. That symmetry is part of why the Swap control exists: it lets you catch any glitch where one selector secretly carried an extra weight, and it lets you confirm the classifier is genuinely pair-based.

Each profile underneath the result also shows the selected animal's complete trine group and direct opposite. A reader can therefore check the result against the table above without trusting any algorithmic badge, which is the entire point of an openly sourced reference table.

Limits Beyond Trine and Opposition

The page states, on its own visible limitation line, that year-animal matching is not a scientific measurement and should not guide consequential relationship decisions or substitute for a complete BaZi or Four Pillars analysis. That sentence is not decoration. Two animals placed into the same trine are not guaranteed to be compatible in any modern sense; the label only records that the folk tradition treated the three animals as sharing a friendly affinity. Two animals placed into direct opposition are not guaranteed to clash; the label only records that the folk tradition mapped them as a tension pair on the wheel. Forty-eight unclassified pairs are not "fine" or "good enough"; they are simply not described by these two rules.

Readers who already know their Chinese zodiac animal and want a year-to-animal lookup should use the Chinese Zodiac Calculator instead, which maps a supported Gregorian year to an animal and warns about the Lunar New Year boundary. The compatibility page deliberately skips that step so its relationship table stays separate from calendar conversion. For readers who want to go deeper on year-animal limits, the related accuracy and Lunar New Year guide covers the boundary in detail and explains why a year lookup can quietly disagree with the animal a person grew up celebrating.

Taken together, the honest answer to "how accurate is Chinese zodiac compatibility?" is that the two-rule browser is accurate inside its own scope and silent outside it. It will not lie to you about what those two rules say, and it will not pretend those two rules are the whole tradition.