Ten stems and twelve branches
The stems are Jia 甲, Yi 乙, Bing 丙, Ding 丁, Wu 戊, Ji 己, Geng 庚, Xin 辛, Ren 壬 and Gui 癸. They alternate yang and yin, with two stems for each phase: Wood, Fire, Earth, Metal and Water.
The branches are Zi 子, Chou 丑, Yin 寅, Mao 卯, Chen 辰, Si 巳, Wu 午, Wei 未, Shen 申, You 酉, Xu 戌 and Hai 亥. They also alternate polarity and correspond to the Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog and Pig.
The romanized Wu of a stem and Wu of the Horse branch refer to different characters. Retaining the character alongside the pronunciation prevents that ambiguity.
Why the cycle has sixty pairs
Advance one stem and one branch at a time, beginning with Jia-Zi. The next pair is Yi-Chou, then Bing-Yin. Because the two sequences advance together, yang stems pair with yang branches and yin with yin. You do not get every possible combination.
The sequences meet again after sixty steps. Jia-Zi is therefore followed by another Jia-Zi sixty years later. A stem-and-branch label without a date or cycle context is not a unique Gregorian year.
Converting a Gregorian year
Using 1984 as a Jia-Zi reference, count the offset modulo sixty. Equivalently, the stem follows (year − 4) modulo 10 and the branch follows (year − 4) modulo 12 when the result is normalized to a nonnegative index.
For example, 2027 gives Ding-Wei: Ding is yin Fire and Wei is the Goat branch. The calendar-year lookup identifies the cycle label, but a birth chart still needs the year-boundary rule described below.
Taiwan’s ROC year notation
For years in the Republic of China calendar, add 1911 to obtain the Gregorian year: ROC 116 corresponds to 2027. The reverse subtracts 1911. This is a numbering convention, not a different astronomical year.
International readers should not interpret an unlabeled “116” as a Gregorian date. The lookup and reference tables explicitly distinguish the two systems.
Li Chun is not Lunar New Year
BaZi here changes the year pillar at the instant of Li Chun, the Start of Spring solar term. Popular zodiac customs often change the animal year on the first day of the lunar year. These can be different dates, so a birth between them can receive different year labels under the two conventions.
For 2027, the civil dates in Taiwan are February 4 for Li Chun and February 6 for Lunar New Year. The chart must compare the actual instant of Li Chun, including location and time-zone conversion; the whole day is not automatically the new year.
If the birth time is unknown on a date containing the boundary, the form requests it rather than assuming the transition has already occurred.
Year tables and the lookup
The reference year rows cover 1924–2043, two complete sixty-year cycles. The interactive lookup also follows its stated input range and shows the distinction between a year label and the precise birth boundary.
The tables below retain Chinese characters as technical identifiers while explaining their pronunciation and elements in English. Use the Five Phases guide for generation and control, and the ten-year-cycle guide for how consecutive pairs form a personal time sequence.
A year label does not describe the entire chart. Month, day and hour pairs come from their own calendar rules, not by copying the animal or element of the birth year.
Years 1900–2100. ROC is Taiwan’s calendar year number: ROC 1 = 1912 CE. This calculation stays in your browser.
Reference tables and worked examples
These tables use the same data functions as the Traditional Chinese guide. Chinese characters identify the traditional symbols; the accompanying English names explain how to read them.
The ten Heavenly Stems
| Stem and pronunciation | Polarity | Phase |
|---|---|---|
| Jia (甲) | Yang (陽) | Wood (木) |
| Yi (乙) | Yin (陰) | Wood (木) |
| Bing (丙) | Yang (陽) | Fire (火) |
| Ding (丁) | Yin (陰) | Fire (火) |
| Wu (戊) | Yang (陽) | Earth (土) |
| Ji (己) | Yin (陰) | Earth (土) |
| Geng (庚) | Yang (陽) | Metal (金) |
| Xin (辛) | Yin (陰) | Metal (金) |
| Ren (壬) | Yang (陽) | Water (水) |
| Gui (癸) | Yin (陰) | Water (水) |
The twelve Earthly Branches
| Branch and pronunciation | Animal | Hours | Month begins | Hidden stems |
|---|---|---|---|---|
| Zi (子) | Rat (鼠) | 23:00–01:00 | Da Xue (大雪) | Gui (癸) |
| Chou (丑) | Ox (牛) | 01:00–03:00 | Xiao Han (小寒) | Ji (己), Gui (癸), Xin (辛) |
| Yin (寅) | Tiger (虎) | 03:00–05:00 | Li Chun (立春) | Jia (甲), Bing (丙), Wu (戊) |
| Mao (卯) | Rabbit (兔) | 05:00–07:00 | Jing Zhe (驚蟄) | Yi (乙) |
| Chen (辰) | Dragon (龍) | 07:00–09:00 | Qing Ming (清明) | Wu (戊), Yi (乙), Gui (癸) |
| Si (巳) | Snake (蛇) | 09:00–11:00 | Li Xia (立夏) | Bing (丙), Wu (戊), Geng (庚) |
| Wu (午) | Horse (馬) | 11:00–13:00 | Mang Zhong (芒種) | Ding (丁), Ji (己) |
| Wei (未) | Goat (羊) | 13:00–15:00 | Xiao Shu (小暑) | Ji (己), Ding (丁), Yi (乙) |
| Shen (申) | Monkey (猴) | 15:00–17:00 | Li Qiu (立秋) | Geng (庚), Ren (壬), Wu (戊) |
| You (酉) | Rooster (雞) | 17:00–19:00 | Bai Lu (白露) | Xin (辛) |
| Xu (戌) | Dog (狗) | 19:00–21:00 | Han Lu (寒露) | Wu (戊), Xin (辛), Ding (丁) |
| Hai (亥) | Pig (豬) | 21:00–23:00 | Li Dong (立冬) | Ren (壬), Jia (甲) |
Two sixty-year cycles: 1924–2043
| Gregorian year | Taiwan ROC year | Stem–branch pair | Animal |
|---|---|---|---|
| 1924 | 13 | Jia–Zi (甲子) | Rat (鼠) |
| 1925 | 14 | Yi–Chou (乙丑) | Ox (牛) |
| 1926 | 15 | Bing–Yin (丙寅) | Tiger (虎) |
| 1927 | 16 | Ding–Mao (丁卯) | Rabbit (兔) |
| 1928 | 17 | Wu–Chen (戊辰) | Dragon (龍) |
| 1929 | 18 | Ji–Si (己巳) | Snake (蛇) |
| 1930 | 19 | Geng–Wu (庚午) | Horse (馬) |
| 1931 | 20 | Xin–Wei (辛未) | Goat (羊) |
| 1932 | 21 | Ren–Shen (壬申) | Monkey (猴) |
| 1933 | 22 | Gui–You (癸酉) | Rooster (雞) |
| 1934 | 23 | Jia–Xu (甲戌) | Dog (狗) |
| 1935 | 24 | Yi–Hai (乙亥) | Pig (豬) |
| 1936 | 25 | Bing–Zi (丙子) | Rat (鼠) |
| 1937 | 26 | Ding–Chou (丁丑) | Ox (牛) |
| 1938 | 27 | Wu–Yin (戊寅) | Tiger (虎) |
| 1939 | 28 | Ji–Mao (己卯) | Rabbit (兔) |
| 1940 | 29 | Geng–Chen (庚辰) | Dragon (龍) |
| 1941 | 30 | Xin–Si (辛巳) | Snake (蛇) |
| 1942 | 31 | Ren–Wu (壬午) | Horse (馬) |
| 1943 | 32 | Gui–Wei (癸未) | Goat (羊) |
| 1944 | 33 | Jia–Shen (甲申) | Monkey (猴) |
| 1945 | 34 | Yi–You (乙酉) | Rooster (雞) |
| 1946 | 35 | Bing–Xu (丙戌) | Dog (狗) |
| 1947 | 36 | Ding–Hai (丁亥) | Pig (豬) |
| 1948 | 37 | Wu–Zi (戊子) | Rat (鼠) |
| 1949 | 38 | Ji–Chou (己丑) | Ox (牛) |
| 1950 | 39 | Geng–Yin (庚寅) | Tiger (虎) |
| 1951 | 40 | Xin–Mao (辛卯) | Rabbit (兔) |
| 1952 | 41 | Ren–Chen (壬辰) | Dragon (龍) |
| 1953 | 42 | Gui–Si (癸巳) | Snake (蛇) |
| 1954 | 43 | Jia–Wu (甲午) | Horse (馬) |
| 1955 | 44 | Yi–Wei (乙未) | Goat (羊) |
| 1956 | 45 | Bing–Shen (丙申) | Monkey (猴) |
| 1957 | 46 | Ding–You (丁酉) | Rooster (雞) |
| 1958 | 47 | Wu–Xu (戊戌) | Dog (狗) |
| 1959 | 48 | Ji–Hai (己亥) | Pig (豬) |
| 1960 | 49 | Geng–Zi (庚子) | Rat (鼠) |
| 1961 | 50 | Xin–Chou (辛丑) | Ox (牛) |
| 1962 | 51 | Ren–Yin (壬寅) | Tiger (虎) |
| 1963 | 52 | Gui–Mao (癸卯) | Rabbit (兔) |
| 1964 | 53 | Jia–Chen (甲辰) | Dragon (龍) |
| 1965 | 54 | Yi–Si (乙巳) | Snake (蛇) |
| 1966 | 55 | Bing–Wu (丙午) | Horse (馬) |
| 1967 | 56 | Ding–Wei (丁未) | Goat (羊) |
| 1968 | 57 | Wu–Shen (戊申) | Monkey (猴) |
| 1969 | 58 | Ji–You (己酉) | Rooster (雞) |
| 1970 | 59 | Geng–Xu (庚戌) | Dog (狗) |
| 1971 | 60 | Xin–Hai (辛亥) | Pig (豬) |
| 1972 | 61 | Ren–Zi (壬子) | Rat (鼠) |
| 1973 | 62 | Gui–Chou (癸丑) | Ox (牛) |
| 1974 | 63 | Jia–Yin (甲寅) | Tiger (虎) |
| 1975 | 64 | Yi–Mao (乙卯) | Rabbit (兔) |
| 1976 | 65 | Bing–Chen (丙辰) | Dragon (龍) |
| 1977 | 66 | Ding–Si (丁巳) | Snake (蛇) |
| 1978 | 67 | Wu–Wu (戊午) | Horse (馬) |
| 1979 | 68 | Ji–Wei (己未) | Goat (羊) |
| 1980 | 69 | Geng–Shen (庚申) | Monkey (猴) |
| 1981 | 70 | Xin–You (辛酉) | Rooster (雞) |
| 1982 | 71 | Ren–Xu (壬戌) | Dog (狗) |
| 1983 | 72 | Gui–Hai (癸亥) | Pig (豬) |
| 1984 | 73 | Jia–Zi (甲子) | Rat (鼠) |
| 1985 | 74 | Yi–Chou (乙丑) | Ox (牛) |
| 1986 | 75 | Bing–Yin (丙寅) | Tiger (虎) |
| 1987 | 76 | Ding–Mao (丁卯) | Rabbit (兔) |
| 1988 | 77 | Wu–Chen (戊辰) | Dragon (龍) |
| 1989 | 78 | Ji–Si (己巳) | Snake (蛇) |
| 1990 | 79 | Geng–Wu (庚午) | Horse (馬) |
| 1991 | 80 | Xin–Wei (辛未) | Goat (羊) |
| 1992 | 81 | Ren–Shen (壬申) | Monkey (猴) |
| 1993 | 82 | Gui–You (癸酉) | Rooster (雞) |
| 1994 | 83 | Jia–Xu (甲戌) | Dog (狗) |
| 1995 | 84 | Yi–Hai (乙亥) | Pig (豬) |
| 1996 | 85 | Bing–Zi (丙子) | Rat (鼠) |
| 1997 | 86 | Ding–Chou (丁丑) | Ox (牛) |
| 1998 | 87 | Wu–Yin (戊寅) | Tiger (虎) |
| 1999 | 88 | Ji–Mao (己卯) | Rabbit (兔) |
| 2000 | 89 | Geng–Chen (庚辰) | Dragon (龍) |
| 2001 | 90 | Xin–Si (辛巳) | Snake (蛇) |
| 2002 | 91 | Ren–Wu (壬午) | Horse (馬) |
| 2003 | 92 | Gui–Wei (癸未) | Goat (羊) |
| 2004 | 93 | Jia–Shen (甲申) | Monkey (猴) |
| 2005 | 94 | Yi–You (乙酉) | Rooster (雞) |
| 2006 | 95 | Bing–Xu (丙戌) | Dog (狗) |
| 2007 | 96 | Ding–Hai (丁亥) | Pig (豬) |
| 2008 | 97 | Wu–Zi (戊子) | Rat (鼠) |
| 2009 | 98 | Ji–Chou (己丑) | Ox (牛) |
| 2010 | 99 | Geng–Yin (庚寅) | Tiger (虎) |
| 2011 | 100 | Xin–Mao (辛卯) | Rabbit (兔) |
| 2012 | 101 | Ren–Chen (壬辰) | Dragon (龍) |
| 2013 | 102 | Gui–Si (癸巳) | Snake (蛇) |
| 2014 | 103 | Jia–Wu (甲午) | Horse (馬) |
| 2015 | 104 | Yi–Wei (乙未) | Goat (羊) |
| 2016 | 105 | Bing–Shen (丙申) | Monkey (猴) |
| 2017 | 106 | Ding–You (丁酉) | Rooster (雞) |
| 2018 | 107 | Wu–Xu (戊戌) | Dog (狗) |
| 2019 | 108 | Ji–Hai (己亥) | Pig (豬) |
| 2020 | 109 | Geng–Zi (庚子) | Rat (鼠) |
| 2021 | 110 | Xin–Chou (辛丑) | Ox (牛) |
| 2022 | 111 | Ren–Yin (壬寅) | Tiger (虎) |
| 2023 | 112 | Gui–Mao (癸卯) | Rabbit (兔) |
| 2024 | 113 | Jia–Chen (甲辰) | Dragon (龍) |
| 2025 | 114 | Yi–Si (乙巳) | Snake (蛇) |
| 2026 | 115 | Bing–Wu (丙午) | Horse (馬) |
| 2027 | 116 | Ding–Wei (丁未) | Goat (羊) |
| 2028 | 117 | Wu–Shen (戊申) | Monkey (猴) |
| 2029 | 118 | Ji–You (己酉) | Rooster (雞) |
| 2030 | 119 | Geng–Xu (庚戌) | Dog (狗) |
| 2031 | 120 | Xin–Hai (辛亥) | Pig (豬) |
| 2032 | 121 | Ren–Zi (壬子) | Rat (鼠) |
| 2033 | 122 | Gui–Chou (癸丑) | Ox (牛) |
| 2034 | 123 | Jia–Yin (甲寅) | Tiger (虎) |
| 2035 | 124 | Yi–Mao (乙卯) | Rabbit (兔) |
| 2036 | 125 | Bing–Chen (丙辰) | Dragon (龍) |
| 2037 | 126 | Ding–Si (丁巳) | Snake (蛇) |
| 2038 | 127 | Wu–Wu (戊午) | Horse (馬) |
| 2039 | 128 | Ji–Wei (己未) | Goat (羊) |
| 2040 | 129 | Geng–Shen (庚申) | Monkey (猴) |
| 2041 | 130 | Xin–You (辛酉) | Rooster (雞) |
| 2042 | 131 | Ren–Xu (壬戌) | Dog (狗) |
| 2043 | 132 | Gui–Hai (癸亥) | Pig (豬) |
Sources and reading notes
The explanations here are our own English wording. Classical titles and Chinese symbols identify the source tradition; they do not imply agreement between all schools.
Traditional stem–branch tables and the Five Rats mnemonic
The hour-stem mnemonic is a widely used calculation convention, not attributed here to a uniquely established classical edition. Calendar tables and lookup results use the same data functions as the Chinese guide.