The Chinese zodiac maps a Gregorian birth year to one of twelve animals — Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig — using a repeating 12-year cycle anchored at 2020 = Rat. On a Windows computer, the fastest way to look up the animal for any birth year from 1900 through 2100 is the browser-based Chinese Zodiac Calculator, which performs the modulo math in your browser without installing software, copying a chart, or relying on app-store listings. Because a Chinese zodiac year starts at Lunar New Year rather than January 1, anyone born in January or early February may technically belong to the preceding animal. The calculator handles that boundary the honest way: it always displays both the animal for the year you typed and the previous animal, then leaves the exact date check to a maintained Chinese calendar source. The result is a quick cultural lookup, not a personality prediction, compatibility score, or element assignment.

chinese zodiac by year on windows
Chinese Zodiac by Year on Windows: Find Your Animal Sign

Why a Browser Tool on Windows Beats Searching a Chart

Most Windows users search "Chinese zodiac by year" and land on a static chart copied from somewhere on the web, then manually count forward or backward to find their year. That approach works for middle-of-the-year birthdays but quietly breaks for January and early-February births, where the chart and the calendar disagree. A browser-based lookup tool removes three failure points at once.

The first failure point is arithmetic drift. A chart that begins at 1924 = Rat can be miscounted across decades, and even a one-position slip is hard to spot because the names look familiar. The second is the Lunar New Year boundary. A static chart rarely warns that the cycle resets on a moving festival date, so a January baby is placed in the wrong year without the reader noticing. The third is the English naming variation for the eighth animal — Goat, Sheep, and Ram all appear in different sources for 羊, which can confuse readers cross-checking one against another. A calculator that anchors 2020 to Rat and advances one position per Gregorian year, with a wrap-safe modulo 12, removes all three of those traps at once.

Enter Your Year and Read the Result

  1. Open the Chinese Zodiac Calculator in a browser.
  2. Click the year field and type a whole Gregorian year between 1900 and 2100. Decimal digits only — no signs, spaces, decimal points, or exponent notation.
  3. Select Find zodiac animal. The page maps your year to the 12-animal cycle and shows the animal for the year you typed.
  4. Read the boundary note directly underneath. The page always names the previous animal because a Chinese zodiac year begins at Lunar New Year rather than January 1.
  5. If the birthday falls in January or early February, treat the boundary note as the deciding input. Use the displayed previous animal only after checking that year's exact Lunar New Year date in a maintained Chinese calendar source.

The 12-Animal Sequence and Its Sourced Names

The calculator stores one fixed list of twelve English names in the order documented by its cited sources: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig. Anchoring 2020 to Rat and adding one position per Gregorian year produces the cycle shown below for the years a Windows reader is most likely to look up.

Gregorian yearCycle positionAnimal
20200Rat
20211Ox
20222Tiger
20233Rabbit
20244Dragon
20255Snake
20266Horse
20277Goat
20288Monkey
20299Rooster
203010Dog
203111Pig

These twelve rows are not a private opinion. The Shanghai Municipal Government's cultural explainer describes the same repeating cycle in this order, and the Metropolitan Museum of Art independently identifies Lunar New Year beginning January 25, 2020 as the Year of the Rat — which is the anchor the calculator uses. When a Windows reader verifies a year against any reputable source, the order of the twelve names should match this table exactly.

The Lunar New Year Boundary Windows Users Miss

A Windows reader who types a year into the calculator will see two animal names, not one. The first is the animal for the year they entered; the second is the previous animal, named on purpose. The reason is the boundary itself. The Chinese zodiac year starts on Lunar New Year, which moves within the Gregorian calendar between late January and mid-February. The year 2020 began on January 25, 2020; the year 2021 began on February 12, 2021; the year 2024 began on February 10, 2024. Each festival date is unique to that year, which is why the calculator cannot store one fixed offset.

For a reader born in May, August, or November, the animal for the Gregorian year is correct as long as the calculator's anchor is correct. For a reader born in January or early February, the calculator cannot decide alone. It intentionally does not embed an unaudited multi-century festival-date table, so it surfaces the previous animal and asks the reader to confirm the exact Lunar New Year date in a maintained source. This boundary is the single most common point where birth-year lookups go wrong, and a Windows reader using a static chart is the most likely to miss it. The accuracy article in this category walks through the same caveat in more depth.

What the Calculator Will Not Tell You

A clear boundary on output is part of the tool's design. The calculator does not return personality traits, compatibility scores, lucky colors, elements, yin-yang classifications, heavenly stems, earthly branches, a Four Pillars chart, or a fortune forecast. It does not pretend that a Gregorian year alone supplies a fully date-accurate sign, and it does not generate Vietnamese, Tibetan, Japanese, or other regional zodiac variants. The English label Goat for 羊 is one of three reliable English options alongside Sheep and Ram; all three point to the same eighth position in the cycle, and switching the label does not move the animal.

The calculator also enforces strict input rules. The year field accepts decimal digits only. Signs, spaces, decimal points, exponent notation, empty input, and years outside 1900–2100 fail rather than being trimmed, rounded, or silently capped. The 1900 and 2100 endpoints are a product boundary chosen to keep the utility focused; the 12-year mathematical cycle itself is not claimed to begin in 1900 or end in 2100. The input year is not uploaded or saved by Lizely, so readers on shared or family Windows computers do not leave a record behind. For historical research, genealogy, legal records, or traditional calendrical practice, consult a qualified calendar reference that handles local time, historical calendar changes, and the full sexagenary cycle rather than relying on this year-only lookup.

Try one year by hand to see how the math flows. For 2025, the calculation is:

cycle_index = (2025 − 2020) mod 12 = 5

Position 5 in the sourced list [Rat, Ox, Tiger, Rabbit, Dragon, Snake, …] is Snake. The boundary note names the previous animal, which is Dragon. A Windows reader born after that year's Lunar New Year date in 2025 is a Snake; a reader born earlier in January is still a Dragon from the previous zodiac year.

For a deeper look, see Chinese Zodiac Compatibility for Rabbit: Two Rules Read.