Chinese astrology calculators, done carefully
Free BaZi, Chinese zodiac and lunar calendar tools. No sign-up, and your birth details never leave this device.
- Solar terms timed to the minute
- True solar time and daylight saving
- Runs in your browser
Korean saju calculatorYour 사주 Four Pillars with Korean names. Korea's past time zones and summer time are handled.
Chinese zodiac calculatorYour animal sign and element. Born in January or February? See both the Chinese New Year and Start of Spring answers.
Lunar calendar converterConvert between Chinese lunar and Gregorian dates, find your lunar birthday each year, and see your Chinese age.
Lunar age calculatorYour Chinese age (虚岁) on any date, and a mother's lunar age and lunar month at conception.
Zodiac compatibilityThe traditional pairing for any two birth dates, plus a chart of all 12 signs.
Day Master calculatorFind your Day Master from your birth date and read about your stem, from Jia Wood to Gui Water.
Kua number calculatorYour Kua number and supportive directions from the Eight Mansions school, for everyone in your home.
Chinese New Year 2027Saturday, February 6, 2027: the Year of the Fire Goat. Key dates, Goat years and why Korea celebrates a day later.
New to BaZi? Learn to read a chart with a worked example, from the Day Master to Ten Gods and Luck Pillars.
What makes these calculators different
- Free, with no sign-up. Every calculator works without an account; the only paid item is the optional chart guide.
- Your birthplace, handled properly. Pick your city and we apply its historical time zone, daylight saving and true solar time automatically (true solar time can be switched off).
- Conventions you can see and choose. The year starts at the Start of Spring (立春); the day boundary is your choice of 23:00 or midnight; and if you don't know your birth hour you still get three pillars plus the twelve possible Hour pillars.
- Honest about edge cases. Born near a solar term, late at night, or between the Start of Spring and Chinese New Year? We show both versions of your chart and explain why other sites may differ.
- Explained in plain English. Tap any character to see what it means in your chart. No jargon without a translation.
- Tested, and private. Solar terms from 1900 to 2100 are checked against an independent astronomical calculation, and every release is run against 14 tricky birth moments. Every calculation runs in your browser; we never receive your birth details.
Built and maintained by Jin, who has spent 20 years with BaZi charts. How we calculate → · How four free BaZi calculators handle the same 14 cases →
For self-reflection and learning. BaZi is a traditional framework for thinking about character and timing, not a prediction of events.