Almanac
See your eight characters, the ten-year cycles and this year's flow as a table. Time correction and solar-term boundaries are included.
A Bazi calculator turns a date and time of birth into the Four Pillars of Destiny (八字, eight characters): one pillar each for the year, month, day and hour. This free calculator shows the four pillars, the Five Elements balance, the ten-year luck cycles and how this year’s characters relate to you, in one table. No sign-up, and the calculation finishes in your browser — nothing is sent to a server.
What a Four Pillars chart shows
Each pillar has a Heavenly Stem on top and an Earthly Branch below. The stem of the day pillar is the Day Master — the character that stands for you. Every other character is read by its relation to the Day Master, named by the ten gods (十神). The branches also hold hidden stems, so the table lists those with their relations too.
Counting the eight characters and hidden stems by element gives the Five Elements balance: which of Wood, Fire, Earth, Metal and Water is thick and which is missing. From that comes Day Master strength, and from strength the element the chart needs.
Why Bazi calculators disagree — solar terms
The same birth data can give different pillars on different sites. Usually neither is wrong; the rules differ. The year changes not on January 1 but at the exact moment of Lichun (the first solar term), and the month changes at each of the twelve solar terms. This calculator judges solar terms to the minute from astronomical calculation, not from a table of dates.
Someone born the night before Lichun gets the previous year’s pillar; someone born after the moment of the term gets the new one.
True solar time and daylight saving
Clocks show standard time, but the hour pillar follows the sun at the place of birth. Korea’s standard time is based on 135° E while Seoul lies further west, so a Seoul birth needs about half an hour subtracted to reach true solar time. This calculator corrects by the longitude of the birthplace and accepts cities worldwide.
Births during periods when a different standard meridian or daylight saving time was in force are resolved with that year’s time-zone data. Skipping this correction can shift the hour pillar by one.
Ten-year cycles (luck pillars)
The direction of the ten-year cycles is set by the year stem and the person’s sex: a man born in a yang year or a woman in a yin year moves forward, otherwise backward. The starting age comes from the distance between the birth date and the nearest solar term. That is the only reason this calculator asks for sex.
The table lists ten cycles with their starting ages and marks the current one, then shows what this year’s stem and branch are to you. Read the branch first for a cycle and the stem first for the year.
- Four pillars — stems and branches with the Chinese characters
- Ten-year cycles — starting age, ten pairs, current cycle marked
- This year — what its stem and branch are to you (ten gods)
- Unknown birth time — the hour pillar is left empty and six characters are read. Nothing is guessed.
Frequently asked questions
Why are my pillars different from another Bazi calculator?
Usually because the rules differ: whether solar terms are judged by date or by the exact minute, whether true solar time is corrected by birthplace longitude, and which day a birth around 23:00 belongs to. Sites that skip the longitude correction can differ in the hour pillar.
Can I use it without my birth time?
Yes. The hour pillar is left empty and six characters are read. The Day Master comes from the day, so the ten-year cycles and this year’s relations still stand.
Is this the same as Korean Saju?
Yes. Saju (四柱) is the Korean name for the Four Pillars; the characters and the calculation are the same tradition. This calculator is built on a Korean manseryeok (almanac) engine and applies the same rules to any birthplace.
Born outside Korea?
Pick your city and the calculator uses that city’s time zone and longitude. Enter the clock time as it was there.
Is my birth date stored?
No. The calculation ends in your browser and nothing is sent to a server. “Remember” keeps it only in this browser and can be cleared any time.