Date Utility

Zodiac Calculator

Enter a birth year or birth date to check your zodiac animal, Earthly Branch, zodiac order, and a short description.

Birth Year Zodiac Check the Chinese zodiac sign based on birth year.
Birth Date Support Automatically applies the birth year from a selected birth date.
Share & Save Supports share links and recent calculation history.

Zodiac Calculator Settings

Enter only a birth year or select a birth date to calculate the zodiac sign.

Waiting for input
Enter a birth year or birth date, then click Calculate.

My Zodiac

?
-

The result will appear here.

Birth Year

-

Zodiac Order

-

Earthly Branch

-

Zodiac Information

  • Input Type: -
  • Calculated Year: -
  • Same Zodiac Years: -

Recent Calculation History

Reload recently calculated zodiac results.

No saved calculation history yet.
Practical guide

Zodiac Calculator

Find the 12-animal zodiac associated with a Gregorian birth year, view nearby matching years, and understand why early-year lunar-calendar results can differ.

Who this helps

  • Readers exploring the traditional 12-animal cycle
  • Users checking birth-year animal names

When to use this tool

  • Start of the animal cycle
  • Repeating animal

From input to a checked result

  1. 1

    Enter a whole birth year from 1 to 9999 or a valid birth date.

  2. 2

    Calculate the animal, branch and cycle position.

  3. 3

    Check the nearby years at 12-year intervals.

  4. 4

    Open a recent record or clear local history if needed.

  5. 5

    Before sharing, inspect the link for your birth year or full birth date.

Example 1

Start of the animal cycle

Input
Year 2020
Result
Rat; first animal in the cycle

The remainder of (2020−4)/12 is zero.

Example 2

Repeating animal

Input
Year 1990
Result
Horse; nearby matching years include 1978 and 2002

Adding or subtracting 12 preserves the animal.

How it works

The normalized remainder of (year−4) divided by 12 selects Rat through Pig. A full date supplies only its Gregorian year; month and day never change the result. Matching years span three 12-year steps in each direction, excluding nonpositive years.

Limitations

  • The year changes on January 1 in this tool, not Lunar New Year or Start of Spring.
  • Birth time, leap lunar months and the full 60-year stem-branch cycle are not calculated.
  • Personality descriptions are cultural entertainment, not predictions.
  • Very early years follow the arithmetic cycle, not a reconstruction of historical calendars.
Your data

Up to 10 recent records stay in this browser’s localStorage and are shared across page languages. Sharing adds the year and, when entered, the full birth date to the URL; recipients can read it.

Related tools

Frequently asked questions

What about January or February birthdays?

The tool uses the Gregorian year only. Consult that year’s calendar separately if following Lunar New Year or Start of Spring.

Does a full birth date improve the boundary calculation?

No. It only supplies the year and may be included in the shared link.

Why are old records translated after switching languages?

History stores the year; animal names are rendered in the current page language.