Chinese Zodiac Calculator
EverydayFind your Chinese zodiac animal, element, and yin-yang polarity instantly from your birth year. Covers the full 12-year and 60-year cycles.
Zodiac Animal
What is a Chinese Zodiac?
The Chinese zodiac is a repeating 12-year cycle in which each year is assigned one of twelve animals โ Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig. The Chinese Zodiac Calculator takes your birth year and instantly returns your zodiac animal, your element (Metal, Water, Wood, Fire, or Earth), your Yin or Yang polarity, and a short summary of the personality traits traditionally associated with your sign.
Unlike the Western zodiac, which is based on the month and day of birth, the Chinese zodiac is based entirely on the year of birth, making the Zodiac Sign Calculator and this tool complementary rather than interchangeable. When the twelve animals are combined with the five elements, they form a larger 60-year cycle in Chinese astrology, meaning your exact animal-and-element combination only repeats once every sixty years.
The system has roots in ancient Chinese folklore and continues to shape cultural traditions today, from Lunar New Year celebrations to gift-giving customs and compatibility matchmaking. If you want to compare your animal against someone else's, the Chinese Zodiac Compatibility Calculator picks up exactly where this tool leaves off.
How to use this Chinese Zodiac calculator
- Locate the Birth Year field on the calculator.
- Drag the slider or type your birth year directly (supported range: 1924โ2043).
- Review the Zodiac Animal result, shown prominently as the primary output.
- Check the Element, Yin / Yang, and Personality Traits fields for the full profile.
- Adjust the year to check a different person's zodiac animal โ the result updates instantly.
- Follow up with the Chinese Zodiac Compatibility Calculator to compare your animal against someone else's.
Formula & Methodology
The calculator maps your birth year to one of twelve animals using a fixed cycle anchored to a known reference year:
Animal Index = ((Year mod 12) + 12) mod 12 Element = f(Year mod 10) // last digit maps to one of five elements, two years per element Yin/Yang = Year mod 2 === 0 ? "Yang" : "Yin"
The element is determined by the last digit of the birth year: 0โ1 maps to Metal, 2โ3 to Water, 4โ5 to Wood, 6โ7 to Fire, and 8โ9 to Earth.
Worked example: For a birth year of 1990, the animal index calculation returns Horse. The last digit (0) maps to Metal, and since 1990 is an even year, the polarity is Yang โ giving a full profile of "Metal Yang Horse."Frequently Asked Questions