Perpetual calendar
See the Gregorian and lunar dates for any month.
See the Gregorian and lunar dates for any month.
Method and limits
Traditional culture and self-reflection only — not scientific prediction, and not a basis for medical, financial, legal or major life decisions.
Privacy and use
No name, account or email required. Birth details remain in page memory and are removed on clear or reload. They are not stored or added to URLs. Only language preference is saved locally. The site is funded by ads: pages load Adsterra ads in an isolated frame, and Adsterra and its partners may receive your IP and browser information and use cookies for ad delivery and measurement (privacy policy: https://adsterra.com/privacy-policy/). The ad frame cannot read this page, and we never provide birth details or charts to advertisers. Pages also load an Adsterra popunder (clicking the page may open an ad tab in the background, frequency-capped per visitor) and a Social Bar (a corner overlay). These two scripts run on the page itself: we do not deliberately provide birth details or charts to advertisers, but we cannot prevent a third-party script from reading the page; use your browser's ad blocking if this concerns you. Each move to another page is a full page load. Visitors in the EEA, UK or Switzerland must agree before ads load. No analytics or external AI requests are enabled. You can refuse ads with your browser's ad or cookie blocking; the tools keep working.
About this tool
The perpetual calendar shows Gregorian and lunar dates together and marks the 24 solar terms and traditional festivals. Switch to any month from 1901 to 2099 and click a day to see its lunar date, stem-branch, suitable activities and clash.
Data comes from the open-source lunar-javascript library; leap months and solar terms follow astronomical calculation. Use the date finder for wedding or move-in dates and today's almanac for the day's details.
FAQ
What is the supported range?
1901 to 2099.
What do the small labels mean?
Under each Gregorian date is the lunar month/day; solar terms and festivals replace it when they fall on that day.
How are leap months shown?
Leap months are marked with a leading “leap”, such as “leap 6/10”.
Is my data uploaded?
No. Everything is calculated in your browser.