Sync2Cal|Help Center

Google Calendar

How Google Calendar sync works

Push sync (OAuth) is the default for Google Calendar: Sync2Cal writes to a dedicated calendar it creates and uses an app-created-only permission that cannot read your existing calendars. An ICS link is a slower alternative.

Sync2Cal can add calendars to Google Calendar in two ways. Push sync is the default and the one we recommend. An ICS subscription link is also available as a slower alternative.

Push sync (recommended)

Push sync connects your Google account to Sync2Cal using OAuth (secure account authorization). Sync2Cal then writes events directly into a dedicated calendar it creates in your Google Calendar. Your events usually appear within minutes of the first sync, and Sync2Cal keeps the calendar updated automatically after that.

To set it up: go to sync2cal.com, open a calendar, tap Sync to Calendar, select Google Calendar, and authorize Sync2Cal when prompted. The calendar appears automatically.

What permissions does Sync2Cal need?

Sync2Cal uses Google's app-created-only calendar permission (calendar.app.created). This grants access only to calendars Sync2Cal creates for you — it cannot read your existing calendars or the events you create yourself. We never share or sell your data.

ICS link (slower alternative)

Every Sync2Cal calendar also has an ICS subscription link. You can add this link to Google Calendar under Other calendars > From URL. This works without connecting your account, but Google refreshes ICS calendars on its own slow schedule, often only once every 24 hours. Push sync is faster, so use the ICS link only if you cannot use push sync.

Which should I use?

Use push sync for automatic updates. Use the ICS link only if you prefer not to connect your Google account, and expect updates to take up to a day.

Was this article helpful?