Hi everyone,
I’m trying to find a reliable way to sync my iCloud/Apple Calendars with Google Calendar, but there’s one specific requirement that seems to make this more complicated than it should be.
What I want
Ideally, I’d like a bidirectional sync:
iCloud/Apple Calendar ↔ Google Calendar
So that:
- Events created or modified in Apple Calendar appear in Google Calendar.
- Events created or modified in Google Calendar appear back in Apple Calendar.
- Ideally, recurring events, reminders, edits and deletions are synced as well.
- Most importantly, the synced calendar should appear under “My calendars” in Google Calendar, not under “Other calendars.”
Why “My calendars” is important
I’ve already tried adding my iCloud calendars to Google Calendar using the iCal subscription URL.
That works for viewing the calendar, but Google puts it under “Other calendars.”
This isn’t sufficient for my use case because I have several third-party apps that connect to my Google Calendar account and can access calendars under “My calendars,” but they don’t properly access or use calendars that are only subscribed to under “Other calendars.”
My goal is therefore essentially:
Apple/iCloud Calendar → Google calendar under “My calendars” → third-party apps access the Google calendar
My priorities
I’d rank the possible solutions like this:
- Free + bidirectional → ideal
- Small one-time payment + bidirectional → also fine
- Free + one-way Apple/iCloud → Google → perfectly acceptable
- Small payment + one-way Apple/iCloud → Google → also acceptable
For the one-way option, I specifically need:
iCloud → Google Calendar → “My calendars”
-> not an iCal subscription under “Other calendars.”
I don’t mind using a third-party app or service, as long as it is reasonably simple to set up. I’m not looking for a complicated GitHub/Google Apps Script/Docker solution unless that’s genuinely the only good free option.
Has anyone solved this particular problem?
I’d especially appreciate recommendations from people who are actually using the solution, and I’d like to know whether the resulting calendar really appears under Google Calendar → My calendars rather than “Other calendars.”
Thanks!