Article — Lunar Age Calculator
Lunar age calculator: Chinese 虚岁 and the East Asian age systems
A lunar age calculator converts a Western (Gregorian) birth date into a Chinese lunar age (虚岁, xū suì) or one of the East Asian traditional age systems. The Chinese reckoning starts at 1 at birth — the time in the womb counts as the first year — and adds one each Lunar New Year, not on the personal birthday. The calculator uses Hong Kong Observatory Lunar New Year dates from 1900 to 2050 to give a precise result, including the Chinese zodiac animal (which switches at Lunar New Year, not January 1).
Lunar age comes up in cultural celebrations, in family conversations between generations who reckon age differently, and in Chinese astrology where the zodiac year depends on the Lunar New Year date. A child born January 15 in a year where Lunar New Year falls on February 5 is a different zodiac animal than a sibling born three weeks later.
What the lunar age calculator does
Enter a Gregorian birth date and the calculator finds the Lunar New Year that comes before or after it, then counts how many Lunar New Years have passed up to the reference date. The Chinese lunar age is 1 plus that count. The Western (solar) age is the same calculation any age calculator does — complete years since birth with a one-year subtraction if the birthday has not occurred yet.
The reference date defaults to today but can be changed to any future or past date in the supported range. The "Next Lunar New Year" quick-pick jumps to the next zodiac rollover. The tradition toggle switches between Chinese 虚岁 (count from Lunar New Year) and the simpler East Asian rule (current year minus birth year plus one), which is the older Korean and Vietnamese convention.
Chinese: lunar age = 1 + (Lunar New Years since birth)East Asian generic: age = (current year - birth year) + 1How Chinese lunar age works
The Chinese lunar age system counts the year a person spends in the womb as their first year. A newborn is therefore 1 sui at birth, not 0. The age then advances by one on Lunar New Year — the same moment for everyone — rather than on the personal birthday. Two children born in the same year can have the same lunar age for nearly the entire calendar year, even if they are nine months apart in actual age.
Lunar age is almost always higher than Western age, by 1 or 2 years depending on the time of year. Immediately after Lunar New Year the difference is smaller. Just before the next Lunar New Year, after the birthday has passed, it is at the larger end. A 30-year-old in Western reckoning is 31 or 32 in Chinese reckoning, almost never 30.
The xū suì system is sometimes translated literally as "fake age" or "nominal age," but the more accurate translation is "calendrical age" — age counted by calendar events rather than by personal milestones. The "real age" (周岁, zhōu suì) is the Western system. In modern mainland China, official documents use zhōu suì for legal purposes but xū suì is still common in social and family contexts, especially in rural areas and for the elderly.
Lunar age vs Western age
The two systems answer different questions. Solar age measures elapsed time since birth — a continuous, individual measurement. Chinese lunar age measures the number of New Year celebrations a person has participated in, including the one before they were born. It is discrete and communal.
That communal aspect is part of why the lunar system persists. In a traditional Chinese household, everyone gets older together at the New Year banquet, rather than at individual birthday parties. Birthdays are still celebrated in modern East Asia, but the cultural weight of becoming "one year older" is on Lunar New Year.
Korean and East Asian age systems
Korea used a closely related system — Korean age (한국 나이) — until June 2023. The Korean rule is even simpler than the Chinese one: take the current Gregorian year minus the birth year and add 1. A baby born December 31 turns 2 on January 1, even though only one day has passed. The Korean system rolls everyone over on January 1, not Lunar New Year. South Korea legally retired the system in 2023, replacing it with international (Gregorian) age for all official records.
Vietnam uses tuổi âm lịch, which is closer to the Chinese system. The age advances at Tết, the Vietnamese Lunar New Year (the same date as Chinese New Year). Japan switched to international age in 1873. Hong Kong and Taiwan use both systems in parallel.
Older Korean documents and social interactions still reflect the traditional system, which made the average Korean 1 or 2 years older than international reckoning. Be careful when reading Korean cultural material from before 2023 — the age in the source may need 1 to 2 years subtracted to compare to international age.
The zodiac and Lunar New Year
The Chinese zodiac assigns one of 12 animals (Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig) to each lunar year. The zodiac year switches at Lunar New Year, not on January 1. A baby born in mid-January, before Lunar New Year, belongs to the previous year's zodiac animal. The calculator handles this automatically by checking whether the birth date falls before or after the Lunar New Year date.
The 12-year cycle started with the Year of the Rat in 1900, the most recent ones being: 2020 Rat, 2021 Ox, 2022 Tiger, 2023 Rabbit, 2024 Dragon, 2025 Snake, 2026 Horse, 2027 Goat. The zodiac matters in social contexts (compatibility, year-of-fortune predictions, traditional pre-marriage discussions) and in Chinese astrology.
When lunar age rolls over
Lunar New Year always falls between January 21 and February 21 in the Gregorian calendar — the first new moon after the winter solstice. The exact date is computed by the Hong Kong Observatory and the US Naval Observatory using astronomical observations of the moon's position. Recent and upcoming dates: 2024 February 10 (Dragon), 2025 January 29 (Snake), 2026 February 17 (Horse), 2027 February 6 (Goat), 2028 January 26 (Monkey).
The Lunar New Year date matters for both lunar age and zodiac. Two siblings born within the same Gregorian year can have different lunar ages and different zodiacs if one was born before and one after the Lunar New Year date. This is the most common source of zodiac confusion — looking up the year of birth in a table without checking the actual Lunar New Year date will give the wrong animal about 1 in 12 times.
For genealogy work with relatives born in mainland China, Taiwan or Korea before the 1970s, watch for ages quoted in traditional reckoning. A grandparent who is "75 in our records" might be 73 in international age. The safer assumption when records are unclear is the lower value.
Common lunar age mistakes
The most common mistake is assuming the Gregorian birth year determines the zodiac. It does not — Lunar New Year does. A person born January 5, 2024 is a Rabbit (2023 zodiac), not a Dragon, because Lunar New Year 2024 was on February 10. The second is conflating Chinese and Korean systems. The Chinese system advances at Lunar New Year; the Korean traditional system advanced at January 1. These two dates are different by a few weeks, so the two systems can disagree by a year for people born in January.
A third mistake is using lunar age where Western age is expected — passports, international forms, school registration. Always use Gregorian age on official documents. The fourth is treating the Chinese gender prediction chart as medical authority; it is folklore with about 50% accuracy.