Four Pillars chart shell

Free BaZi Calculator

Start from birth details and keep chart facts separate from interpretation. The calculator workspace is ready for the deterministic engine that follows in the next implementation phase.

MVP status: public page, SEO metadata, trust copy, and save-path framing are live; chart calculation is wired in Phase 3.

Calculate a BaZi chart

Enter the minimum birth details for a deterministic Four Pillars draft.

Private inputs are kept out of public SEO, sitemap, and share surfaces.
01

Chart facts first

The Four Pillars, Day Master, element balance, and timing notes belong to deterministic code so the same input produces the same facts.

02

Interpretation second

Narrative reading can explain patterns, tradeoffs, and next actions, but it cannot silently rewrite calculated chart data.

03

Private by default

Birth data and saved profiles are kept out of public crawler files, share previews, and generated SEO surfaces.

Planned calculator flow

01

Enter birth details

Date, time, and location inputs will keep uncertainty explicit, including unknown time and boundary-sensitive cases.

02

Calculate stable facts

The shared engine will produce pillars, element balance, and trace notes before any generated interpretation appears.

03

Save only after value

Guests can inspect the useful result first, then create an account if they want to keep the chart.

Boundaries

BaZi results are reflective and educational, not medical, legal, financial, or safety-critical advice.
The system will not claim certainty about relationships, health, death, wealth, or irreversible decisions.
Paid reports must reference the exact chart facts that produced them.
Guest results should remain recoverable through the account save flow.