How to Export the ICS File of a Calendar You Don’t Own From Google Calendar

Brian Ross
2 min readFeb 27, 2020

To export a Google Calendar through the settings menu you must have ownership of the calendar, but occasionally you may want to export the events of a calendar you do not own for integration into an application that does not support importing directly from Google. For those occasions this simple guide should help you download the ICS file.

Step 1: Go to the Settings Menu

Click the gear icon in the upper right corner and click settings in the menu that appears.

Step 2: Get the Public URL for the Calendar You Wish to Export

On the left hand side, select the calendar you wish to export under “Settings for Other Calendars”.

Scroll and copy the Public URL listed under Integrate calendar. It should look something like this:

https://calendar.google.com/calendar/embed?src=<some-organization>_<unique_identifier>group.calendar.google.com&ctz=<your_timezone>

Step 3: Get the Calendar ID from the URL

The next step is to select everything from after ‘src=’ until the ampersand(‘&’) in the case of our example it would be:

<some-organization>_<unique_identifier>group.calendar.google.com

Step 4: Plug in Your Calendar ID to the Following URL

https://calendar.google.com/calendar/ical/<some-organization>_<unique_identifier>group.calendar.google.com/public/basic.ics

That’s it! It should Prompt You to Download the ICS File Go Ahead and Rename to Suit Your Needs.

Be sure to comment, clap and follow for future posts— I hope you got what you came here for and thanks for taking the time to read.

--

--

Brian Ross

Primarily interested in the intersection of advancements in data science and public good. linkedin.com/in/brianthomasross