Smekys
Ad Space

Chinese Age Calculator

Free Chinese age calculator: convert your birthday to traditional East Asian age (1 at birth, +1 each Lunar New Year) and compare it with Western age.

Enter Values

year

The four-digit year you were born, e.g. 1990.

month

Month of birth, 1 = January through 12 = December.

day

Day of the month you were born, 1 through 31.

year

The date you want your age measured on. Defaults to the fixed reference year.

month

Month of the as-of date, 1 through 12.

day

Day of the as-of date, 1 through 31.

Result

Chinese Age (虚岁)
37
Western Age
36
Age Gap (Chinese minus Western)
1
Your Age in Both Systems
0

If you have ever been to a birthday dinner in a Chinese household or filled out a form in Taipei, you may have heard someone announce an age that is one or two years higher than the number you expected. That is not a mistake. Traditional East Asian age reckoning — called suì (虚岁) in Mandarin — counts a newborn as 1 year old on the day of birth, and then everyone gains one additional year together on Lunar New Year, rather than on their own birthday. This calculator converts your Gregorian birthday into both the traditional Chinese age and the familiar Western age, and shows exactly why the two numbers differ.

The difference is usually small — most people find their Chinese age is 1 to 2 years higher than their Western age — but it matters for social contexts, festivals, fortune-telling traditions, and any situation where age is used as a cultural marker. About 70% of overseas Chinese communities still acknowledge the system informally, even where the Western age has become the legal standard.

How to Use

  1. Enter your Birth Year — the four-digit Gregorian year you were born in, for example 1990.
  2. Enter your Birth Month as a number from 1 (January) to 12 (December).
  3. Enter your Birth Day as the day of the month, from 1 to 31.
  4. Set the As-of Year, As-of Month, and As-of Day to the date you want your age measured on. The default reference date is fixed so the result is reproducible; change it to any date you like.
  5. Read the result card: the highlighted Chinese Age is your traditional suì, the Western Age is your completed years since birth, and the Age Gap shows how many years separate the two systems.

The engine uses a closed-form approximation: January 1 stands in for Lunar New Year, which falls between late January and mid February on the Gregorian calendar. This means the calculated Chinese age is accurate to within 1 year for roughly 95% of dates; the only window where the true value can shift is the few weeks around the Spring Festival, and the content below explains how to adjust for it.

How Chinese Age Is Calculated

The traditional rule has two simple parts:

  • You start at 1, not 0. A baby born today is already 1 year old in the Chinese system. This reflects the belief that the first year of life begins at conception, so the time spent in the womb counts as year one.
  • You turn a year older on Lunar New Year, not on your birthday. Every person in the community ages together on the same day — the first day of the Chinese lunar calendar.

In formula form, using January 1 as the approximation for Lunar New Year:

Chinese Age = 1 + (as-of year − birth year)

And the Western age, for comparison, is:

Western Age = as-of year − birth year − (1 if the birthday this year has not yet arrived, else 0)

The gap between the two is therefore usually 1, but it becomes 2 during the months before your birthday in a given year. For example, someone born on November 30 who is asked their age on October 24 is still 35 in Western years (their birthday has not arrived), but already 37 in Chinese years. Around the Spring Festival, if the exact lunar date matters, the real Chinese age can be 1 higher or lower than this approximation depending on whether the festival has already passed.

Examples

Example 1 — A person born in May. Someone born on May 15, 1990, measured on October 24, 2026, has a Western age of 36 (their birthday already passed this year). Their Chinese age is 1 + (2026 − 1990) = 37. The gap is exactly 1, which is the most common case once a person's birthday has passed in the current year.

Example 2 — A person born in late November. Someone born on November 30, 1990, measured on October 24, 2026, has a Western age of only 35 (their November birthday has not arrived yet). Their Chinese age is still 1 + (2026 − 1990) = 37. The gap jumps to 2 — this is the window in which Chinese relatives might tease you about being "almost 38" even though you have not had your Western birthday yet.

Example 3 — A newborn. A baby born on October 24, 2026, measured on the same day, has a Western age of 0 but a Chinese age of 1. This is the clearest illustration of the cultural difference: in the Chinese system a baby is not 0 years old, but already 1.

Example 4 — A very large year difference. Measuring someone born on January 1, 2000, against the year 1,000,000 yields a Western age of 998,000 and a Chinese age of 998,001. The engine handles magnitudes of 1,000,000 and beyond without overflow; the gap remains exactly 1 because the as-of date falls on January 1.

FAQ

What is the difference between Chinese age and Western age?

Western age counts completed years since your day of birth: a newborn is 0 and turns 1 on their first birthday. Chinese age counts 1 at birth and adds 1 year to everyone on Lunar New Year, regardless of personal birthdays. As a result, your Chinese age is almost always 1 to 2 years higher than your Western age.

Why do Chinese people start at 1 year old?

The tradition comes from the ancient Chinese belief that life begins at conception. The roughly nine months spent in the womb are counted as the first year, so a baby is already 1 on the day it is born. This is also why a woman who is pregnant is sometimes said to be "holding one year in her belly."

On what date does Chinese age increase?

Traditionally, Chinese age increases on Lunar New Year — the first day of the Chinese lunar calendar, which falls somewhere between late January and mid February on the Gregorian calendar. This calculator uses January 1 as a convenient approximation; the true value can differ by 1 in the few weeks around the Spring Festival.

Is Chinese age still used today?

Mainland China officially switched to the Western age system in 1949. However, traditional Chinese age (虚岁) is still widely used in Taiwan, in family gatherings, during festivals, and in cultural or fortune-telling contexts. Many Chinese people keep track of both numbers and switch between them depending on the setting.

Can the age gap ever be 0 or negative?

No. Because you start at 1 in the Chinese system and at 0 in the Western system, the gap is always at least 1. It reaches 2 in the months before your Western birthday, and it returns to 1 on your birthday. It never goes to 0 because even on the day you are born, your Chinese age is already 1 while your Western age is 0.

How do I adjust this calculator for the real Lunar New Year date?

If you need the exact traditional value for a date in late January or early February, check whether Lunar New Year has already passed that year. If the festival has not yet arrived, subtract 1 from the Chinese age shown here; if it has already arrived, the value is correct. Outside that window, the January 1 approximation matches the true lunar result exactly.

Disclaimer

This Chinese age calculator is provided for informational purposes only and does not constitute cultural, legal, or demographic advice. The calculation uses January 1 as an approximation for Lunar New Year; the exact traditional Chinese age for dates in late January or early February may differ by 1 year depending on that year's lunar calendar. Results are not a substitute for official age documentation or professional cultural guidance. Always confirm age conventions with the relevant authority or community when it matters for legal, medical, or administrative purposes.

Related Calculators

Disclaimer

Results are estimates for illustration only. Verify important figures independently.