The OriCode
← Back to Blog

Self-Discovery

ChatGPT BaZi Compatibility Prompts: Read Two Charts, Not Two Birthdays (2026)

Paste two birthdays into ChatGPT and ask about compatibility, and you get a score and a compliment that fits any couple. Paste two real BaZi charts and ask about dynamics instead, and the answers get specific — where you recharge each other, where you clash, and why. Here are 8 copy-paste prompts that do it properly.

Published on 2026-08-26·8 min read·15 views·The OriCode Team

ChatGPT BaZi Compatibility Prompts: Read Two Charts, Not Two Birthdays (2026)

Ask ChatGPT "are we compatible?" with two birthdays and you will get something like: "Your compatibility is 78%. With mutual understanding, this relationship has great potential." Show that answer to any couple on earth and they will nod along — which is exactly the problem.

Most ChatGPT BaZi compatibility prompts floating around make exactly this mistake: they hand the model two birthdays and hope. The fix is not a cleverer question. It is better input. Give ChatGPT two real BaZi charts — the actual Four Pillars, not just birthdays — and ask about dynamics instead of scores, and the answers start naming things you can verify: where your energy defaults flow, which situations trigger the same fight, why one of you spends and one of you saves.

Quick Answer: ChatGPT cannot calculate BaZi charts — it invents plausible-looking pillars (paste the same birthday twice in two fresh chats and compare). Generate both charts with a real calculator first, paste them in with a "do not recalculate" instruction, then use the 8 prompts below to read the relationship's structure instead of asking for a score.

Why Two Birthdays Get You Nothing

Two things stack against the lazy version of this reading.

First, ChatGPT cannot compute the Four Pillars. Converting a birth date and time into BaZi requires calendar conversion (solar terms, not months) and a lookup most models fake convincingly. Run the test yourself: give ChatGPT the same birthday in two fresh chats and ask for the chart. You will frequently get two different sets of pillars. Whatever it "read" from those pillars was fiction. We cover this failure mode in depth in our ChatGPT BaZi prompts guide — and in a compatibility reading the error doubles, because now both charts are invented.

Second, asking for a score invites the Barnum effect. "Rate our compatibility" produces an unverifiable number wrapped in statements that fit everyone. Specific questions tied to specific chart features force answers you can actually check against your lived experience.

If you want the traditional theory behind pairing two charts — Day Master interactions, branch combinations, the classical rules — our BaZi compatibility guide covers the system itself. This article is about getting a language model to apply that lens properly.

Step 1: Get Both Charts (60 Seconds Each)

Use our free birth chart tool — enter each person's birth date, time, and city, and it returns the Four Pillars (year, month, day, hour) plus the five-element distribution, computed with a real calendar engine rather than a language model's guess.

Then open ChatGPT and paste this framing block first:

We're doing a BaZi compatibility reading. Below are two charts computed
with a real BaZi calculator. Do NOT recalculate or "correct" them — use
these exact pillars for everything that follows.

[Person A — me]
Year pillar:  [stem + branch]
Month pillar: [stem + branch]
Day pillar:   [stem + branch]  ← Day Master: [stem]
Hour pillar:  [stem + branch]
Five elements: [e.g. Wood 2, Fire 1, Earth 3, Metal 1, Water 1]

[Person B — partner]
Year pillar:  [ ]
Month pillar: [ ]
Day pillar:   [ ]  ← Day Master: [ ]
Hour pillar:  [ ]
Five elements: [ ]

Keep the whole reading in one continuous chat so both charts stay in context — the model needs to see both sets of pillars for every question that follows. If either birth time is uncertain, note it in the block rather than guessing: a wrong hour pillar silently changes two of the eight characters, and everything downstream inherits the error. Every prompt below assumes this block is already pasted.

8 Copy-Paste ChatGPT BaZi Compatibility Prompts

The relationship's skeleton

1. The honest summary — no score allowed

Compare the two charts and describe this relationship's structure in
~200 words. No score, no rating. Name exactly two places where these
charts feed each other and two where they grind, and cite the specific
pillars or elements behind each claim. Do not flatter us.

2. Five-element complementarity

Overlay our five-element distributions. Which element does one of us
have in excess that the other lacks? Explain how that same imbalance
works as both "why we're drawn to each other" and "why we frustrate
each other" in daily life. Concrete behaviours, not abstractions.

3. Day Master dynamics

Interpret the relationship between our two Day Masters — which one
supports, controls, or drains the other in Ten Gods terms. Describe
what this looks like when we cooperate well, and what it turns into
when it becomes a power struggle. Where schools of BaZi disagree on
an interpretation, say so instead of picking one silently.

Where it grinds

4. The fight pattern

Check whether our charts contain clashes (chong) or punishments (xing)
between branches. If yes, describe the situations where that friction
tends to surface — phrased as "under X conditions, you two tend to
misalign in Y way", not "you will fight". Include one workaround for
each side. Treat clash interpretations as observation points, not
verdicts — schools weigh them differently.

5. Communication under stress

Based on each chart's structure, how does each of us default to
behaving under stress? Name one behaviour each of us is likely to
misread in the other, and explain how to recognise it as structure
rather than malice.

6. Money styles

Compare how Wealth elements sit in each chart. How does each of us
tend to earn, hold, and spend? If we merged finances, which one rule
agreed in advance would prevent the most friction?

Timing and direction

7. Relationship timing — this one needs an extra ingredient. Luck cycles (the 10-year Luck Pillars and the current year's pillar) are computed values, exactly like the natal chart. Ask ChatGPT to "read our year ahead" without them and you are back to invented input. Look up both people's current Luck Pillar and this year's pillar in a BaZi calculator first; if you can't, the honest move is to skip this prompt.

Below are our computed luck cycles. Do not recalculate them.

[A] Current Luck Pillar: [ ] / This year's pillar interaction: [ ]
[B] Current Luck Pillar: [ ] / This year's pillar interaction: [ ]

Identify the stretches where both of us are likely under pressure at
the same time, and the stretches with more slack for big conversations
or decisions. Phrase everything as weather — tendencies and cautions —
not as predictions, and cite which cycle each judgment comes from.

8. Each person's homework

For this relationship to last, name exactly one thing each chart
suggests its owner should stay conscious of. Frame both as personal
homework, not as requests for the other person to change.

If an answer drifts back into horoscope-speak, push back with: "That answer fits any couple. Re-answer citing the specific pillars you were given."

What ChatGPT Can and Cannot Tell You Here

Worth being honest about the ceiling. With real charts pasted in, a language model is genuinely good at three things: articulating elemental complementarity, translating Day Master interactions into plain-language relationship dynamics, and naming friction patterns you can then watch for in real life.

It cannot tell you whether to stay or leave — no chart can, and any output that sounds like a verdict is the model exceeding its input. It cannot verify either birth time; a wrong hour pillar quietly changes two of the eight characters. And it cannot weigh what the charts don't contain: history, effort, values, and the thousand choices that make the same pairing thrive in one couple and collapse in another. A BaZi reading is a map of default tendencies — the two of you are still the ones driving.

The same discipline applies across systems, by the way — Western astrology's version of this reading is synastry, and the synastry prompt in our astrology guide follows the identical compute-first rule.

Common Mistakes That Ruin the Reading

  • Asking for a score. Unverifiable, unfalsifiable, and useless for an actual relationship decision.
  • Pasting only one chart. Compatibility is interaction; one chart isn't half a reading, it's none.
  • Skipping birth times. No hour pillar means a quarter of each chart is missing. If a time is unknown, say so in the prompt and ask the model to exclude hour-pillar reasoning.
  • Letting ChatGPT calculate the charts. The run-twice test above settles this in two minutes.
  • Reading clash as doom. A chong between charts is a friction pattern to manage, not a breakup verdict. The value is knowing in advance which fights are structural.
  • Stopping at one pass. After any answer, ask "which exact pillars is that based on?" If the model can't trace its claim to the pasted charts, discard that part.

FAQ: ChatGPT BaZi Compatibility

Can ChatGPT do a BaZi compatibility reading? It can interpret one competently if you paste two real charts and forbid recalculation. It cannot generate the charts — that part fails silently and often.

What if I don't know my partner's birth time? Six characters still support the element-complementarity and Day Master prompts. State the missing hour explicitly and exclude hour-pillar reasoning. For finding an unknown birth time, see our birth-date prompt guide.

A "bad" compatibility result — should we worry? Charts map default friction points, not outcomes. Couples with clashing charts build lasting relationships by managing the pattern; the reading's value is that you now know which pattern to manage.

Does this work for friends or coworkers? Yes — prompts 3 and 5 are arguably more useful for collaboration than for romance.

Is BaZi compatibility more accurate than Western synastry? Different lens, not more or less accurate. BaZi reads elemental and structural interaction; synastry reads planetary contacts. Where both agree about a friction point, take it seriously.

Can ChatGPT tell us when to get married? No. Timing questions require computed luck cycles (see prompt 7), and even then the output is weather, not a wedding date.

When the Question Is "What Do We Do in the Next 30 Days?"

The prompts above read the relationship's structure. The question that usually follows is about timing — is this the month to push forward, have the hard conversation, or hold steady?

Our 30-Day Love Timing & Mixed Signals Report (US$3.99) cross-references your computed BaZi, Zi Wei, and Human Design — real calculation first, same rule as this article — into a 30-day view of your own relational rhythm: when you read signals clearly, when you tend to overthink them, and what's worth doing each week. It does not guarantee outcomes and it does not read your partner's mind; it maps your side of the pattern.

Not ready for that? Start free: generate your Core Blueprint — no sign-up — or grab both charts from the birth chart tool and run the 8 prompts above tonight.

#chatgpt bazi compatibility prompts#bazi compatibility#bazi compatibility chatgpt#chinese astrology compatibility prompts#four pillars compatibility#bazi couple reading

The OriCode's analyses and reports are provided for entertainment and self-reflection purposes only. They do not constitute professional medical, legal, or financial advice.

Your next step

Turn what's in this article into the next 30 days.

Tuning prompts yourself takes a long time and often stays vague. The reports do the reading for you: which days favour a move, who might help, and a sentence you can send as-is. If you only want the outline, the Core Blueprint is free.