Google

DAVx⁵ is not affiliated to, nor has it been authorized, sponsored or otherwise approved by Google LLC.

At the moment (Aug 2020), it seems to be possible to synchronize

  • calendars of Google accounts (over CalDAV) and
  • contacts of Google accounts (over CardDAV)

using DAVx⁵.

Synchronizing with Google accounts is not officially supported neither by DAVx⁵ nor by Google. In the past, there were server errors from time to time, and it's not very easy to configure (especially when you need multiple calendars).

Google account preparation

Before you can sign in with DAVx⁵, you have to prepare your Google account:

Base URLs

Base URL: https://www.google.com/calendar/dav/xxx@example.com/events (replace xxx@google.com by your Google account)
This URL allows you to detect

  1. the main calendar of the Google account,
  2. the address book of the Google account.

If you need another calendar than the main calendar, you have to

  1. go to the calendar's settings in the Google Web interface and look for the Calendar ID (something like d4jg8dj5ng8ek5jdhrn4udje8@group.calendar.google.com),
  2. create a separate DAVx⁵ account with this base URL:
    https://www.google.com/calendar/dav/xxx@google.com/events (replace xxx@google.com by your calendar ID)

If the address book is not detected with the main base URL from above, you can also try this one:
https://www.googleapis.com/carddav/v1/principals/userEmail/lists/default

    Username / Password

    Regardless of the base URL(s) you use, these are the rules for the user name/password:

    User name: your Google account (like youraccount@example.com)
    Password:

    • if your Google account is set to 2-Step-Verification (recommended): the app password you have generated for DAVx⁵ (see above)
    • otherwise your account password (make sure you have "allowed less secure apps" in Google account settings; see above)

    Last updated: 30 Aug 2020