🐉 Chinese Zodiac Calculator
By ToolNimba Editorial Team · Updated 2026-06-19
The zodiac year starts on Chinese New Year (late Jan to mid Feb), not 1 January. If you were born in January or the first half of February, pick "Yes" to shift to the previous year's sign.
This Chinese zodiac calculator tells you which of the 12 animal signs belongs to a birth year, along with its emoji and its five-element pairing (Wood, Fire, Earth, Metal or Water). Type the year, say whether the birthday falls before Chinese New Year, and read off the sign instantly. The zodiac runs on a 12-year animal cycle, so 2020 is the Year of the Rat, 2021 the Ox, and so on.
What is the Chinese Zodiac Calculator?
The Chinese zodiac (sheng xiao) is a repeating 12-year cycle in which each year is named after an animal: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog and Pig. The order is fixed and comes from the legend of the Great Race, in which the animals finished in this sequence. Because the cycle is exactly 12 years long, you can find any year's animal from the remainder of the year divided by 12. The calculator anchors the cycle on a known year (2020 = Rat) so every other year lines up correctly.
Layered on top of the animals is a second cycle of five elements: Wood, Fire, Earth, Metal and Water. Each element governs two consecutive years (a Yang year followed by a Yin year), so the element repeats every 10 years and the animal every 12. The element is set by the last digit of the year: years ending in 0 or 1 are Metal, 2 or 3 are Water, 4 or 5 are Wood, 6 or 7 are Fire, and 8 or 9 are Earth. Combining the two cycles produces a full 60-year sexagenary cycle, after which the exact animal-and-element pairing (for example, Metal Rat) returns. 2020 was a Metal Rat year; the next Metal Rat is 2080.
One detail trips many people up: the zodiac year does not begin on 1 January. It starts on Chinese New Year, which falls on a different date each year between roughly 21 January and 20 February (it tracks the lunisolar calendar). So someone born in late January or early February may actually belong to the previous year's sign. This tool approximates the boundary by Gregorian year and lets you shift back one year if your birthday came before that year's New Year, which is accurate for the vast majority of dates outside that short window.
When to use it
- Finding your own Chinese zodiac animal and element from your birth year.
- Looking up the sign for a friend, partner or child to compare animals.
- Working out which animal a given calendar year belongs to (for decor, cards or themed events).
- Checking the element pairing (such as Wood Dragon or Metal Rat) for a year in the 60-year cycle.
How to use the Chinese Zodiac Calculator
- Enter the birth year (or any year you want to look up).
- If the birthday falls in January or the first half of February, choose "Yes" for born before Chinese New Year.
- Read off the animal sign, its emoji and the element pairing.
- Use the effective year and next same-sign year to place it in the 12-year cycle.
Formula & method
Worked examples
Someone born in June 2020 (after Chinese New Year, which was 25 January 2020).
- Effective year = 2020 (born after New Year, no shift).
- 2020 mod 12 = 4, which maps to Rat.
- 2020 mod 10 = 0, which gives the element Metal.
- 2020 is even, so the polarity is Yang.
Result: Yang Metal Rat 🐀
Someone born on 5 February 1990, before Chinese New Year (which was 27 January 1990, so this date is actually after it).
- Chinese New Year 1990 fell on 27 January, so 5 February is after it, no shift needed.
- Effective year = 1990.
- 1990 mod 12 = 10, which maps to Horse.
- 1990 mod 10 = 0, which gives Metal, and 1990 is even, so Yang.
Result: Yang Metal Horse 🐎
The 12 Chinese zodiac animals and recent years
| Animal | Emoji | Recent years |
|---|---|---|
| Rat | 🐀 | 2008, 2020, 2032 |
| Ox | 🐂 | 2009, 2021, 2033 |
| Tiger | 🐅 | 2010, 2022, 2034 |
| Rabbit | 🐇 | 2011, 2023, 2035 |
| Dragon | 🐉 | 2012, 2024, 2036 |
| Snake | 🐍 | 2013, 2025, 2037 |
| Horse | 🐎 | 2014, 2026, 2038 |
| Goat | 🐐 | 2015, 2027, 2039 |
| Monkey | 🐵 | 2016, 2028, 2040 |
| Rooster | 🐓 | 2017, 2029, 2041 |
| Dog | 🐶 | 2018, 2030, 2042 |
| Pig | 🐷 | 2019, 2031, 2043 |
The five elements by last digit of the year
| Last digit | Element | Example years |
|---|---|---|
| 0 or 1 | Metal | 2020, 2021 |
| 2 or 3 | Water | 2022, 2023 |
| 4 or 5 | Wood | 2024, 2025 |
| 6 or 7 | Fire | 2026, 2027 |
| 8 or 9 | Earth | 2028, 2029 |
Common mistakes to avoid
- Forgetting the New Year boundary. The zodiac year starts on Chinese New Year (late January to mid February), not 1 January. A baby born in early February can belong to the previous year's animal, so a simple "year mod 12" can be off by one for those few weeks.
- Confusing the animal cycle with the element cycle. The animal repeats every 12 years and the element every 10. They only realign every 60 years, so the same animal in two different decades has a different element (for example, 2008 Earth Rat versus 2020 Metal Rat).
- Mixing up the Chinese and Western zodiac. The Chinese zodiac is set by birth year and uses animals, while the Western zodiac is set by birth month and date and uses constellations. They are unrelated systems.
- Assuming the animals run in alphabetical or size order. The order (Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig) comes from the legend of the Great Race and is fixed, it is not by size or name.
Glossary
- Sheng xiao
- The Chinese name for the zodiac, the cycle of 12 animal signs tied to birth years.
- Sexagenary cycle
- The full 60-year cycle formed by combining the 12 animals with the 5 elements, after which an exact pairing repeats.
- Element (wu xing)
- One of the five phases (Wood, Fire, Earth, Metal, Water) that pairs with each animal year and repeats every 10 years.
- Yin and Yang
- The two polarities. Even years are Yang and odd years are Yin, which sets whether an element year is its Yang or Yin form.
- Lunisolar calendar
- The traditional Chinese calendar based on both the moon and the sun, which is why Chinese New Year shifts date each year.
Frequently asked questions
How do I find my Chinese zodiac sign?
Take your birth year and find the remainder when divided by 12, then map it to the fixed animal order anchored on 2020 = Rat. This calculator does it for you, and also adjusts if you were born before Chinese New Year.
What is the year of the animal for 2020?
2020 is the Year of the Rat, specifically the Yang Metal Rat. The Rat opens the 12-year cycle, so 2020 mod 12 lands exactly on it. The next Rat year is 2032.
Why does the birth year not start on 1 January?
The Chinese zodiac follows the lunisolar calendar, so each new zodiac year begins on Chinese New Year, which falls between about 21 January and 20 February. People born in that window may belong to the previous year's sign.
What are the five elements in the Chinese zodiac?
They are Wood, Fire, Earth, Metal and Water. Each element covers two consecutive years and is set by the last digit of the year, so the element repeats every 10 years while the animal repeats every 12.
How often does the same animal and element return?
Because the 12-year animal cycle and the 10-year element cycle realign only at their lowest common multiple, the exact pairing (such as Metal Rat) returns every 60 years. 2020 was a Metal Rat, the next is 2080.
Is the Chinese zodiac the same as horoscope star signs?
No. Western horoscope signs depend on your birth month and day, while the Chinese zodiac depends on your birth year and uses 12 animals. They are separate traditions and do not line up with each other.