← Back to Tools

Birth Tools

birthday · BaZi · zodiac

English 简体 繁體

Birth information

Fill it in once: the birthday read-out, the BaZi chart and the benming years are computed together and update as you type.
Quick cases:

Birthday analysis

Lunar date, sexagenary year, animal, constellation, ages, solar terms and the life number.

BaZi four pillars

Year pillar switches at LiChun, month pillars at solar terms; the 23:00 day rule is chosen in the form above.

This tool only converts the calendar and counts elements; it makes no predictions or name advice. Enjoy it as a look at the sexagenary calendar and folk culture.

This year's animal

The current lunar year's stem-branch and animal (Lunar-New-Year convention).

Animal → years

Choose an animal and every matching year in 1900-2100 is listed.

Zodiac years (benming)

The birth year is filled in from the date above, but you can edit it.

Animal matching

Pick both animals and the harmony / clash verdict is immediate.

Features

How to use

FAQ

Does the zodiac animal switch at LiChun or at Lunar New Year?
Folk usage (which animal you are, benming years, marriage matching) counts from the first day of the lunar year; astrological usage (the four pillars) counts from LiChun, the Start of Spring. Both are conventions, not mistakes: this page uses the New-Year boundary for the birthday read-out and the zodiac tools and the LiChun boundary for the BaZi year pillar, and says so wherever a birth near the boundary could read either way.
Born between 23:00 and midnight - is the day pillar today or tomorrow?
Two schools exist. One treats zi hour (23:00-01:00) as the start of a new day, so the day pillar advances at 23:00; the other keeps the day until midnight. Both are supported through the radio switch in the form above, which defaults to no day change; if unsure, chart the same birth at 23:30 with each option and compare.
Why do Chinese ages (xu sui) differ from Western ages?
The exact age counts Gregorian birthdays already passed. The traditional count starts at 1 at birth and adds a year at every Lunar New Year, so nominal age = current year - birth lunar year + 1. A January or February birth can be up to two years younger in exact age than the folk one - both numbers are shown here.
How is the life-path number computed?
Add all eight digits of the Gregorian birth date; keep adding the digits of the result until one digit remains. 11, 22 and 33 are kept as master numbers by the usual numerology convention. It belongs to Western numerology - it sits on this page only as a handy extra.
Can BaZi results be trusted?
What this page does is calendar arithmetic - converting a Beijing-time moment into the sexagenary four pillars and counting their elements; that part is deterministic and checkable. Inferring fortune from those pillars is folk culture with no scientific support, and this tool deliberately outputs no luck, date-picking or naming advice. Note also that times follow Beijing time (UTC+8) with no true-solar-time longitude correction.

About

Birth Tools merges the three w3ctool.com pages - birth analyzer, zodiac query and BaZi calculator - into a single screen: one birth entry at the top feeds the twelve-line birthday read-out and the full pillar detail cards with the element tally below it, while the zodiac glance, animal-to-years lookup, benming years and matching each react instantly to their own controls. Everything shares one calendar kernel (lunar-javascript), the same engine that backs our Perpetual Calendar.

All computing happens in your browser: the birthday and hour are only ever used in this page's memory - nothing is sent, nothing is stored, so the server never learns whose chart you ran. The lunar-javascript library (MIT, vendor/lunar.js?v=f8387354) carries solar-term data for 1901-2099; out-of-range inputs are refused with a clear message instead of being force-computed.

More tools on this site

Runs in your browser · folk lore only · free · English / 简体 / 繁體

© 2026 knoweave.com