The basics

What is BaZi?

BaZi is a Chinese system that turns a moment of birth into eight characters — four pillars, each a Heavenly Stem over an Earthly Branch. A tree keeps its years in rings; BaZi keeps yours in eight characters. This page explains where they come from, and what the system does and does not claim.

Reviewed October 2026

BaZi (“eight characters”), also called Four Pillars of Destiny or simply Four Pillars, is a traditional Chinese method for describing a person’s birth moment using the Chinese calendar. Instead of a date and a clock time, it produces eight characters arranged in four columns.

The system is roughly a thousand years old in its current form. It grew out of earlier calendar and cosmological ideas and was formalised during the Tang and Song dynasties. Whatever you make of its claims, its structure is precise: it is a calendar problem first and an interpretation problem second.

The eight characters

Chinese timekeeping cycles two sets of symbols against each other:

  • Ten Heavenly Stems: Jia, Yi, Bing, Ding, Wu, Ji, Geng, Xin, Ren, Gui, in that order.
  • Twelve Earthly Branches: Zi, Chou, Yin, Mao, Chen, Si, Wu, Wei, Shen, You, Xu, Hai, better known in English by their animals: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig.

A stem and a branch pair up to form a pillar. Because 10 and 12 share a factor of 2, the pairing repeats every 60 combinations — the sexagenary cycle, which is why Chinese years run in a 60-year loop. Four pillars mean eight characters, stacked in two rows:

PillarTop (stem)Bottom (branch)Traditionally read as
YearHeavenly StemEarthly Branchearly environment, family background, public context
MonthHeavenly StemEarthly Branchthe season you were born into, social and working life, parents
DayHeavenly StemEarthly Branchthe self (the stem) and the closest partnership (the branch)
HourHeavenly StemEarthly Branchprivate ambitions, later life, children

Those associations are conventions, not facts about a person. What is factual is the calendar arithmetic that produces the characters — and that arithmetic is where most online calculators quietly disagree.

Where each pillar comes from

The Year pillar changes at Lichun, not on 1 January

The Chinese solar year begins at Li Chun (“start of spring”), which falls around 3–5 February. Someone born on 20 January 1990 belongs to the previous Chinese year, not the new one. Calculators that reset the year on 1 January will get this wrong — and so will any reading built on top of them.

The Month pillar follows solar terms, not calendar months

Months in BaZi are defined by the 24 solar terms, specifically the twelve Jie that open each month. The month of Yin (Tiger) starts at Li Chun, not on 1 February. The exact instants depend on the sun’s apparent longitude, so a birth a few hours before or after a boundary can land in a different month pillar — and a different month stem.

Why this matters in practice. Roughly one in every 30 births falls within a day of a solar-term boundary. For those charts, two calculators can produce different Month Pillars and both be internally consistent. Any honest tool should show you the term it used.

The Day pillar advances at midnight — or at 23:00, depending on tradition

The Day pillar runs on an independent 60-day count. The 12 two-hour branches mean the Zi hour (the Zi hour) covers 23:00–01:00, which straddles midnight. Traditions split on what to do with 23:00–23:59:

  • Next-day rule: the late Zi hour already counts as the following day, so the Day pillar advances at 23:00.
  • Same-day rule: the Day pillar advances at midnight as usual.

This site lets you choose, prints the rule it used in the result, and never silently picks one.

The Hour pillar needs a real birth time — and ideally a real place

The Hour pillar is derived from the hour branch and the Day stem. If the birth time is unknown, the honest output is no Hour pillar at all — not one built from a guessed midnight or noon. If the birthplace is known, traditional practice corrects clock time to true solar time: longitude offset plus the equation of time. In Ürümqi, for example, clock time and solar time can be more than two hours apart, which is enough to move a chart two hour-branches.

What BaZi is used for

Traditional readers use the chart to talk about temperament, working style, timing, and relationships. The vocabulary is relational: an element “supports” or “controls” another, a stem “combines” with another stem, a branch “clashes” with another branch. Interpretation is the layered part — and the part where practitioners genuinely disagree.

What BaZi is not

  • It is not a scientific model, and no study establishes that birth charts predict life events.
  • It is not a medical, legal, financial or relationship advice system.
  • It is not deterministic. Traditional sources themselves describe a chart as a set of conditions, not a script.

This site presents BaZi for cultural learning and personal reflection. The calculator is a calendar engine with an interpretation layer kept deliberately light, and the settings used for every chart are printed next to the result so you can check them.

Try it

The calculator runs entirely in your browser: no account, no upload, no stored birth details. You get the Four Pillars, the Five Elements balance, the Day Master, the Ten Gods, the luck cycles, and a list of the exact settings used.

One short letter, once a month

Notes on reading BaZi in plain English, plus new tools as they open. No birth details, no spam, unsubscribe any time.