How to sync iCloud and Google calendars easily

Despite the fact that many of us have all our devices within the Apple ecosystem, the omnipresence of Google in each and every one of the internet services means that on many occasions you must use one of them. One of the most frequently asked questions is how to synchronize iCloud and Google Calendar calendars automatically, and that is what we are going to explain to you today.

It is a very convenient option on many occasions, for example if we have an Android smartphone or tablet, or if at work we are "forced" to use Google Calendar. It is not necessary to waste hours or money looking for applications that allow us to perform this task, because the native services themselves allow us to do it automatically and free of charge, and that is what we are going to explain to you below in great detail.

Two important details to keep in mind

In order to synchronize these calendars we must accept two small inconveniences. The first one is that we will have to publicly share the iCloud calendar we want to sync, which can be a major drawback in certain cases (not mine). That means that anyone who has that generated link can access the calendar, but the link is not easy to get.

The second drawback is that the synchronization is only one way, from iCloud to Google, that is, from Google Calendar you cannot modify anything of those calendars. More than an inconvenience, in my case it is an advantage, but if you need this not to be the case, this alternative that we offer you here does not work for you.

1. Share from iCloud

The first step is to share the calendar from your iCloud account. For it from the computer browser we access and from within the calendar option we click on the icon of the four waves (such as the WiFi icon) to bring up the sharing options. We must activate the Public Calendar option, and copy the link that appears under it.

2. Import it to Google Calendar

Now we must access Google Calendar from the computer's browser, and within the main screen add a calendar from a URL, as indicated in the screenshot.

Inside the corresponding field we paste the URL address that we copied before, but something must be done before adding it to Google. We must change the first part of the "webcal" calendar to "http" as it appears in the screenshot. Once this is done, we can click on "Add Calendar" so that it appears in Google Calendar.

This operation we can repeat it as many times as we need with more iCloud calendars. Within the options of each calendar in Google Calendar we can change the name, color, etc.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

14 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   David said

    Hello, I have followed the steps and in the PC version of the calendar the changes I make on the mobile are not updated. If it is true that it initially brings me the events of the mobile, but once the calendar is created, the update iphone => pc does not go, but if the other way around, that is, PC to mobile (indeed, it is instantaneous)
    What could be failing ???
    Thank you

  2.   Andrew said

    Hi Luis, thanks for the post. Once I sync the shared iCloud calendar to my computer, I can't keep seeing updates to that calendar. It is as if the events were synchronized up to that moment and then there are no more synchronizations. Any suggestion?

    1.    Luis Padilla said

      Well, I don't know ... check the steps because it updates me

      1.    Borja said

        I am like Andres, and I have done it like a thousand times. What I put in on the iPhone, no longer appears in google calendar

      2.    Jerry said

        It happens exactly the same.

  3.   Isabel said

    Thanks a lot!!! after much searching with your advice I have done it in a moment .... greetings

  4.   the din said

    I have done this several times and the events that I create in the iCloud calendar do not appear in Google calendar. Could something have changed?

    1.    Dew said

      It happens to me exactly the same. I do these steps (I have tried with different mobiles) and the events created up to that moment appear but the new ones no longer appear, nor do they warn me, nor do they ever synchronize me again. It is as if the information that is already there but the new one does not update it. Anyone know any other method? I refuse to have to buy an iPhone just for this calendar nonsense, wow. But I need it for labor issues !!

  5.   Inigo Iturmendi said

    What efficiency! Thanks, Luis.

  6.   Ricardo Galache said

    Great. I did not find the information in any other link.
    Thank you very much.

  7.   Álvaro said

    Very good post. Thank you very much for contributing.

  8.   Daniel Duarte said

    Thanks! Useful, clear and concise.

  9.   amfi said

    Hello, I synchronized the calendars, but when I add a new reminder in the iCloud calendar, it is not updated in the gmal calendar.
    Thank you.

  10.   Juan Carlos said

    Good morning,

    I have made the synchronization so that in Google Calendar the events of the Apple calendar are seen. Will they sync automatically in the future or do I have to do it every time a new event is created in the google calendar?