Chinese Zodiac Calculator – Find Your Animal Sign, Element & Compatibility
Discover your Chinese zodiac animal by birth date or year. Includes element, Yin/Yang, stem‑branch, personality, and love compatibility.
Updated
What is the Chinese Zodiac Calculator – Find Your Animal Sign, Element & Compatibility?
Unlock the ancient wisdom of the Chinese zodiac with our interactive calculator.
Simply enter your birth date (or just the year) and we instantly reveal your zodiac animal, its element, Yin/Yang nature, and the full Heavenly Stem – Earthly Branch name (e.g. Bing Rat).
Beyond the basics, you get a rich personality description, your best and worst matches for love and friendship, and a colour‑coded compatibility grid against all twelve signs — all calculated live in your browser, with no data ever leaving your device.
Whether you’re curious about your own sign or exploring Chinese culture, this tool makes the tradition accessible and delightfully visual.
How it works
The Chinese zodiac operates on a 12‑year cycle, each year represented by an animal:
Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig.
But the full system is much richer — it’s a 60‑year cycle created by combining the 12 Earthly Branches (animals) with the 10 Heavenly Stems.
Heavenly Stems & Elements
The 10 Heavenly Stems are:
| Stem | Element | Yin/Yang |
|---|---|---|
| Jia | Wood | Yang |
| Yi | Wood | Yin |
| Bing | Fire | Yang |
| Ding | Fire | Yin |
| Wu | Earth | Yang |
| Ji | Earth | Yin |
| Geng | Metal | Yang |
| Xin | Metal | Yin |
| Ren | Water | Yang |
| Gui | Water | Yin |
Each year is assigned a stem, and the element cycles through Wood → Fire → Earth → Metal → Water, each for two consecutive years (first Yang, then Yin).
Stem‑Branch Calculation
The tool calculates the animal index directly:
animal index = (year - 4) mod 12
and the stem index:
stem index = (year - 4) mod 10
The element is determined by the stem:
Wood (Jia, Yi), Fire (Bing, Ding), Earth (Wu, Ji), Metal (Geng, Xin), Water (Ren, Gui).
Chinese New Year Cutoff
Most Western zodiac systems change on 1 January, but the Chinese zodiac year follows the lunisolar calendar and begins on Chinese New Year (usually late January or February).
Our calculator knows the exact Chinese New Year date for every year from 1900 to 2100, so if you were born in January or early February, your animal might be from the previous solar year.
There’s also a toggle to ignore the cutoff and use a pure solar year for quick lookups.
Compatibility
The compatibility scores are based on traditional Chinese astrology:
- Trine groups (three signs that share the same element and are 4 years apart) — these are considered the most harmonious.
- Six Harmonies (secret friends) — opposite signs in a special bond (e.g. Rat & Ox).
- Opposite signs (six‑year gap) — the most challenging match.
All twelve scores are displayed in a handy grid, with percentages and colour indicators.
Privacy & Performance
Everything runs entirely in your browser — no data is sent to any server. The birth date is used only for the calculation and never stored.
Examples
Find your Zodiac from Birthdate
Enter your birth date and see your Chinese zodiac sign, element, and personality.
Quick Lookup by Year
Enter any year between 1900 and 2100 to discover its zodiac animal.
Frequently asked questions
What is the Chinese zodiac?
What is the Chinese zodiac?
The Chinese zodiac is a repeating 12‑year cycle, with each year represented by an animal sign: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig. Your sign is determined by your birth year according to the Chinese lunisolar calendar. Each sign is also associated with one of the five elements (Wood, Fire, Earth, Metal, Water) and a Yin or Yang polarity, creating a richer 60‑year cycle.
Why does my zodiac sign sometimes change if I’m born in January or February?
Why does my zodiac sign sometimes change if I’m born in January or February?
The Chinese New Year (Spring Festival) marks the start of a new zodiac year, and it usually falls between 21 January and 20 February. If you were born before that date, you belong to the previous year’s animal. Our calculator uses accurate Chinese New Year dates from 1900 to 2100 to give you the correct sign. You can also toggle the “Ignore Chinese New Year” option to see what your sign would be under a strict 1 January cutoff.
What do the element and Yin/Yang mean?
What do the element and Yin/Yang mean?
Each year is governed by a Heavenly Stem, which brings an element (Wood, Fire, Earth, Metal, Water) and a Yin or Yang quality. For example, a “Yang Fire Rat” is a Rat born in a Fire year with Yang energy. The element is said to influence your personality and fortune alongside the animal sign.
What is the stem‑branch combination shown in the results?
What is the stem‑branch combination shown in the results?
The stem‑branch name combines the Heavenly Stem (e.g. Bing) with the Earthly Branch (e.g. Rat) to form the full 60‑cycle designation. It’s the traditional way to identify a year in Chinese astrology and is used in fortune‑telling and almanacs.
How accurate is the compatibility information?
How accurate is the compatibility information?
The compatibility scores are based on traditional principles: trine groups (like Rat‑Dragon‑Monkey) are considered the most harmonious; six harmonies represent ideal partnerships; and opposite signs are the most challenging. These are cultural interpretations and should be taken as fun insights, not hard science.
Which years are supported by the calculator?
Which years are supported by the calculator?
The tool covers all birth dates from 1 January 1900 through 31 December 2100. The Chinese New Year dates for this entire range are hard‑coded, so the lunar offset is exact. If you enter a year outside this range, you’ll see a friendly error message.
Can I use the calculator for someone else’s birth date?
Can I use the calculator for someone else’s birth date?
Yes, simply enter their birth date (or just their birth year) in the input field. The tool runs entirely on your device and does not save any data — it’s completely private.
Does the tool store my birth date or any personal information?
Does the tool store my birth date or any personal information?
No. All calculations happen instantly in your browser using JavaScript. No data is transmitted over the internet, stored on a server, or saved locally. You can use it offline once the page is loaded.
Is the Chinese zodiac the same as the Western zodiac?
Is the Chinese zodiac the same as the Western zodiac?
No. The Western zodiac is based on constellations and the solar year, dividing the sky into 12 signs by month. The Chinese zodiac uses a 12‑year animal cycle tied to the lunar calendar. They are completely separate systems.
How can I find my zodiac animal for a year not in the 1900–2100 range?
How can I find my zodiac animal for a year not in the 1900–2100 range?
The underlying formula (year - 4) mod 12 works for any year, but the Chinese New Year offset requires historical/future lunar data that we don’t include beyond 2100. For dates outside the supported range, use the “Year Only” mode with the “Ignore Chinese New Year” checkbox to get a solar‑based result.
Related tools
More utilities you might find handy.
Numerology Calculator
Calculate your Life Path, Expression, and Soul Urge numbers from your birth date and name.
Random Joke Generator
Get instant random jokes from a built-in bank of 60 clean jokes across 8 categories with filters, favorites, autoplay, and export.
Random Name Picker
Paste a list of names and instantly pick one or more random winners with a fair, unbiased selection.