Google Calendar
- Open Google Calendar in your browser.
- Click the gear icon âď¸ and select âSettingsâ.
- In the left menu, under âSettings for my calendarsâ, select the desired calendar.
- Go to the âIntegrate calendarâ section.
- Copy the link from the âSecret address in iCal formatâ field.
You can also copy the link from the âPublic address in iCal formatâ field, but in that case Google hides event titles in the file. To see event names, you need to make the calendar fully public.
If you donât see the âSecret address in iCal formatâ field, it may be because youâre using a corporate Google account and access to that field is restricted by your Google Workspace administrator.
Important! Each calendar has its own unique link. If you want to see events from multiple calendars, you need to connect each one separately.
The Google âBirthdaysâ calendar does not provide an iCal link.
Corporate Google Calendar
To connect a calendar from a corporate account, the domain administrator must grant external calendar access:
- Go to the Google Admin Console at admin.google.com and sign in with an administrator account.
- Select âAppsâ.
- From the list of apps, choose Google Workspace.
- Find and select âCalendarâ.
- Open external access settings â go to âStatus of all apps for all organizational unitsâ â âCalendarâ â âAccess settingsâ.
- Find the line âExternal sharing options for primary calendarsâ and click âEditâ.
- Set it to âShare all information, but outsiders cannot change calendarsâ.
Yandex Calendar
- Hover over the calendar name and click the gear icon.
- In the settings window, go to the âExportâ tab.
- Copy the iCal link.
Outlook Calendar
- Click the gear icon âď¸ in the top bar and open âView all Outlook settingsâ.
- Go to Calendar â Shared calendars.
- In the âPublish a calendarâ section, select the desired calendar and set permissions to âCan view all detailsâ.
- Click âPublishâ.
- Copy the generated .ics link.