ToolkitBook

Chinese Lunar Calendar Converter: Free Online Tool

Convert any date between the Gregorian and Chinese lunar calendars from 1900 to 2100. Results include the Gan-Zhi (Stem-Branch) year, Chinese zodiac animal, and leap month details — calculated entirely in your browser with no data uploads.

  • Bidirectional conversion: solar-to-lunar and lunar-to-solar in one click
  • Displays Gan-Zhi (Stem-Branch) year designation and Chinese zodiac animal for every date
  • Automatically detects and labels leap months in the dropdown selector
  • Covers 1900 through 2100 using astronomical algorithms from the lunar-javascript library
  • Browser-based date calculation with no server upload

How to Use This Lunar Calendar Converter

  1. Solar to Lunar: Enter a Gregorian date using the Year, Month, and Day fields, then click Convert to Lunar. Use the Today button to auto-fill the current date.
  2. Lunar to Solar: Enter a lunar year, month, and day. The month dropdown updates automatically when you change the year. If the date falls in a leap month, select the Leap option. Click Convert to Solar.
  3. Review the results: The output panel displays the converted date, Gan-Zhi (Stem-Branch) year designation, Chinese zodiac animal, and corresponding solar or lunar date for cross-reference.
  4. Swap and explore: After converting, the opposite input section auto-fills with the result. Click the other Convert button to verify the reverse conversion, or change any value to explore a different date.

Practical Applications

Finding lunar birthdays: Convert a Gregorian birth date to the lunar calendar once. Each year, enter that lunar date to find the next Gregorian date it falls on. This lets you celebrate birthdays on the traditional lunar schedule.

Traditional festivals: Chinese festivals follow fixed lunar dates — Spring Festival (1st Month, 1st Day), Dragon Boat Festival (5th Month, 5th Day), and Mid-Autumn Festival (8th Month, 15th Day). Enter any of these lunar dates to find the corresponding Gregorian date for a specific year.

Genealogy and historical research: Older Chinese documents often record dates in the lunar calendar. Convert them to Gregorian dates for cross-referencing with modern records.

Planning cultural events and travel: Planning to attend Chinese New Year celebrations or the Mid-Autumn Festival? Convert the festival's lunar date to find the corresponding Gregorian date for travel and event planning.

FAQ

Q. How do I convert a Gregorian date to the Chinese lunar calendar?

Enter the year, month, and day in the Solar to Lunar section and click Convert to Lunar. The tool displays the corresponding lunar date, Gan-Zhi year designation, and Chinese zodiac animal. Use the Today button to auto-fill the current date.

Q. How do I convert a lunar date back to a Gregorian (solar) date?

Enter the lunar year, month, and day in the Lunar to Solar section and click Convert to Solar. If the date falls in a leap month, select the Leap option from the month dropdown. The result shows the equivalent Gregorian date along with Gan-Zhi and zodiac details.

Q. What is a leap month in the Chinese calendar, and when does it occur?

Because a lunar year is roughly 354 days — about 11 days shorter than a solar year — the Chinese calendar inserts a leap month roughly every two to three years to stay aligned with the seasons. In those years the same month number appears twice; the second occurrence is marked Leap in the dropdown.

Q. What is the Gan-Zhi (Stem-Branch) system and how does it work?

The Gan-Zhi system pairs ten Heavenly Stems with twelve Earthly Branches in a 60-year rotation. Each year receives a unique two-character name — for example, 2026 is Bing-Wu. The same combination repeats every 60 years. It also designates months, days, and two-hour periods in traditional Chinese timekeeping.

Q. What date range does this Chinese lunar calendar converter support?

This tool covers dates from 1900 through 2100. It uses astronomical algorithms from the lunar-javascript library for Chinese lunar calendar conversion. Dates outside this range are not supported.

About the Chinese Lunar Calendar Converter

This Chinese lunar calendar converter translates dates between the Gregorian (solar) and Chinese lunar calendars, covering 1900 through 2100. Enter a date in either direction to see the converted result, including the Gan-Zhi (Stem-Branch) year, zodiac animal, and leap month details. The conversion runs entirely in your browser, so date values are not uploaded to a server.

The tool uses the open-source lunar-javascript library, which applies astronomical algorithms based on solar and lunar motion. It supports the full 1900–2100 range used by the converter. Leap months are detected automatically. When a lunar year contains one, the month dropdown adds a clearly labeled Leap option, letting you select the correct month.

Use the converter to track a lunar birthday, check Spring Festival dates, convert genealogical records, or study Chinese timekeeping. After each conversion, the opposite input section auto-fills so you can review the reverse conversion or adjust the date.

What Is the Chinese Lunar Calendar?

The Chinese lunar calendar — more precisely a lunisolar calendar — has been used for over 4,000 years. Each month begins on the day of a new moon and lasts either 29 or 30 days, making a lunar year approximately 354 days long. Because this is about 11 days shorter than the solar year, a leap month is inserted roughly every two to three years to keep the calendar aligned with the seasons.

The calendar assigns each year a name from the Gan-Zhi (Stem-Branch) system, which pairs one of ten Heavenly Stems with one of twelve Earthly Branches. This creates a 60-year cycle where each combination appears exactly once. The twelve Earthly Branches also correspond to the twelve Chinese zodiac animals: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig.

Chinese Lunar Calendar vs. Gregorian Calendar

Feature Chinese Lunar Calendar Gregorian Calendar
Type Lunisolar (months follow the moon; leap months keep it aligned with the sun) Purely solar
Month length 29 or 30 days (based on lunar phases) 28, 29, 30, or 31 days (fixed)
Year length ~354 days (regular) or ~384 days (with leap month) 365 or 366 days
Leap mechanism Adds an entire leap month roughly every 2–3 years Adds a leap day every 4 years (with exceptions)
Year numbering Gan-Zhi 60-year cycle + imperial reign years historically Continuous numbering from year 1
New Year date Varies (late January to late February) Fixed at January 1
Common use Traditional festivals, astrology, genealogy, cultural events Daily civil use worldwide

Key Concepts

Chinese New Year Dates & Zodiac Quick Reference

Gregorian Date Lunar Year Gan-Zhi Zodiac Element
Jan 29, 2025 – Feb 16, 2026 2025 (Yi-Si) Yi-Si Snake Wood
Jan 29, 2026 – Feb 5, 2027 2026 (Bing-Wu) Bing-Wu Horse Fire
Feb 6, 2027 – Jan 25, 2028 2027 (Ding-Wei) Ding-Wei Goat Fire
Jan 26, 2028 – Feb 12, 2029 2028 (Wu-Shen) Wu-Shen Monkey Earth
Feb 13, 2029 – Feb 2, 2030 2029 (Ji-You) Ji-You Rooster Earth
Feb 3, 2030 – Jan 22, 2031 2030 (Geng-Xu) Geng-Xu Dog Metal
Jan 23, 2031 – Feb 10, 2032 2031 (Xin-Hai) Xin-Hai Pig Metal
Feb 11, 2032 – Jan 30, 2033 2032 (Ren-Zi) Ren-Zi Rat Water

The Chinese New Year dates shown above mark the first day of the lunar year. The zodiac animal and element apply to the entire lunar year.

When to Use This Lunar Calendar Converter

Tips for Lunar Calendar Conversion

Coverage & Calculation Basis

Related Date & Time Tools