Sync iCloud – Google Calendar

Google Calendar_300


Apple doesn’t allow two-way synchronization of iCloud calendars with non-iOS mobile devices. Fortunately there’s an alternative by migrating the native iOS calendar to a Google calendar. READ >

If you (and people you want to share calendars with) only use Apple hardware and don’t use Microsoft Outlook on your Mac the most suitable sync solution for you probably is iCloud. Being most flexible we recommend using Google Calendar in other cases. READ >

Make sure once you IMPORT YOUR CALENDAR to GOOGLE that you SET UP your IOS DEVICE correctly to sync events.



Step 1 (iOS Device – PHONE)

  • Change your default calendar to your Google account:
    Settings > Mail, Contacts, Calendars > (scroll to bottom) Default Calendar and choose the Google account of your choosing.
  • This ensures all future events added through Siri or other calendar apps that sync with your phone will automatically be added to your Google account.calendar_iOS_Device_1

Step 2 (iOS Device – Phone)

  • Sync your iPhone calendar to your iCloud calendar.
  • In the same screen as above, Settings > Mail, Contacts, Calendars , tap on  ”iCloud” under “Accounts“.
  • Make sure the Toggle Button next to “Calendars” is set to “ON”
  • calendar_iOS_Device_2

Step 3 (Mac or PC)

Option A (Using a Mac and a USB cable)

  • [1] Connect your device and sync your calendar data.
  • [2] Then, open up the Calendar application on your Mac, and click on File > Export to download the .ICS file that contains your calendar data.
  • [3] Now, jump to step 8 of Option B

Option B (All other)

  • [1] Log in to your iCloud account at
    Sign in with your Apple ID (the same email and password from your iPhone/iTunes).
  • [2] Click on the “Calendar” icon
  • [3] You’ll see your default iPhone calendars listed on the left hand side.
    Find the main iPhone calendar your events are on.
  • calendar_iOS_Device_3
  • [4]Publicly share a calendar. Click on the broadcast button just to the right of the calendar name and select the “Public” option. You’ll see a URL appear below.
  • [5] Copy the URL to your browser, but DO NOT HIT ENTER.
    Change the “webcal//” at the front to “http//” and NOW HIT ENTER.
    This lets you download your calendar data in ICS form instead of viewing it.
  • [6] You’ll be prompted to download the .ICS file or it will automatically download to your specified download folder.
  • [7] Once the download is complete. Go back to iCloud and uncheck the “Public” sharing setting for your privacy.
  • [8] Open up your main Gmail account and jump to Google Calendar.
    Click on the Gear icon in the upper right corner and scroll down to Settings
  • calendar_iOS_Device_5
  • [9] In Settings, open the Calendars tab and click on Import calendar.
  • [10] Choose the .ICS file on your computer that you downloaded from iCloud and choose the Calendar that you want to add it to and click import.
  • All the events should now be imported to your Google Calendar and will now appear on any Gmail synced calendar app!