MoonCal
  • Tools
  • Guides
  • Festivals
MoonCal

Lunar birthday calendar for Apple, Google, Outlook & Fastmail

Explore

  • Tools
  • Guides
  • How it works
  • Festivals

Legal

  • Privacy
  • Terms
© 2026 MoonCal

Send us feedback

Bug, idea, or question — tell us what you think. We read every message.

Back

How MoonCal works

MoonCal turns lunar birthdays, anniversaries, and festivals into a calendar subscription link. Add it once to Apple Calendar, Google Calendar, or Outlook, and every year the Gregorian date updates automatically.

  1. 1

    Create your calendar

    Give your calendar a name and choose your time zone, then optionally import preset Chinese festivals. You can try MoonCal before creating an account — your calendar gets its own private subscription link.

  2. 2

    Add birthdays and events

    Add birthdays, anniversaries, or custom events using lunar or solar dates, and set reminders. MoonCal converts each lunar date into the correct Gregorian date for every year ahead.

  3. 3

    Subscribe in your calendar app

    Copy the subscription URL and add it to Apple Calendar, Google Calendar, Outlook, or Fastmail. Edit an event later in MoonCal and your calendar app picks up the change on its next refresh.

Subscribe in your calendar app

MoonCal generates a standard ICS URL. Add it once and your calendar app keeps it in sync.

Apple Calendar

File → New Calendar Subscription → paste the URL.

Full step-by-step guide

Google Calendar

Settings → Add calendar → From URL. Note: Google can take up to a day to refresh.

Full step-by-step guide

Outlook

Add calendar → Subscribe from web → paste the URL.

Full step-by-step guide

Subscribing keeps events updated automatically. Importing an .ics file is a one-time copy that never updates. More on subscribe vs. import

Frequently asked questions

Does MoonCal work with Apple Calendar?
Yes. MoonCal generates a standard ICS subscription link you can add to Apple Calendar, Google Calendar, Outlook, and any other app that supports calendar subscriptions.
Why hasn't Google Calendar updated yet?
Google refreshes subscribed calendars on its own schedule — typically every 8 to 24 hours — and there's no manual refresh. If you just edited an event in MoonCal and Google hasn't changed, that's normal; it catches up on the next fetch.
If I edit a birthday in MoonCal, does my calendar update automatically?
Yes, as long as you subscribed to the URL rather than importing a file. Your calendar app re-fetches the feed on its refresh schedule, so edits and new events appear without re-adding anything.
How does MoonCal handle a leap-month birthday?
MoonCal supports lunar leap months and lets you choose how to handle years that don't have that leap month, so the birthday stays accurate every year.
Can I add only my family's lunar birthdays?
Yes. Add just birthdays if you like, or mix in anniversaries and traditional festivals — it's your calendar.
Can I share the subscription link with my family?
Yes. Anyone with the link can subscribe and get the same reminders. Treat the link like the address to your calendar and share it only with people you trust.

Related guides

How to add a lunar birthday to iPhone Calendar

iPhone Calendar can't repeat a lunar birthday by itself. Here's how to add a recurring Chinese lunar birthday on iPhone — and Apple Calendar on Mac and iPad — with a MoonCal ICS subscription.

Read guide

How to add a Chinese lunar birthday to Google Calendar

Google Calendar repeats events on the Gregorian calendar, so a lunar birthday set as a yearly repeat drifts wrong every year. Here's how to add one correctly with an ICS subscription that updates automatically — step-by-step for desktop and mobile.

Read guide

How to add a Chinese lunar birthday to Outlook

Subscribe to a lunar birthday calendar in Outlook so it stays correct every year. Learn the difference between importing an .ics file and subscribing to a calendar URL — and why the URL is the one you want for recurring lunar birthdays.

Read guide

Chinese lunar birthday reminder for your family

Parents and grandparents often celebrate by the Chinese lunar calendar, and those birthdays are easy to forget because they move every year. Here's how to set up a reminder in the calendar app you already use — once, for good.

Read guide

How often does Google Calendar refresh ICS subscriptions?

Google Calendar pulls ICS subscription feeds roughly every 8–24 hours and there is no manual refresh button. Here are the real refresh intervals for every major calendar app, plus how to fix subscriptions that look empty or out of date.

Read guide

What is a lunar leap month, and why most calendar apps get it wrong

Lunar leap months appear about seven times every nineteen years and break naive birthday-repeat logic. Here is what they are, why your calendar app probably ignores them, and the three strategies MoonCal uses to handle them correctly.

Read guide

Chinese Zodiac Sign vs Zodiac Sign: What’s the Difference?

Learn the difference between Chinese zodiac signs and Western zodiac signs, why your birth month matters, and how to find your Chinese zodiac animal by birth date.

Read guide

Browse all guides →