CalDAVconnect
Home Blog Pricing Docs
Log in Sign up
Deutsch
Documentation

Getting started

CalDAVconnect keeps a calendar on your CalDAV server (Nextcloud, SOGo, Baïkal, Radicale, Posteo, mailbox.org, Synology and others) in sync with Google Calendar or Microsoft 365 — in both directions, within seconds.

This guide walks you through the whole setup once. Most of the server-specific details are filled in for you automatically, so it usually takes about five minutes.

What you'll need

  • An account on a CalDAV server and its login (often an app password rather than your main password — see Connecting your CalDAV server).
  • A Google or Microsoft 365 account you can sign in to.
  • A CalDAVconnect account (create an account if you don't have one yet).

The five steps

1. Add a connection

From your dashboard, choose Add connection. A connection links one CalDAV account with one cloud account (Google or Microsoft). You can create several connections depending on your plan.

2. Connect your CalDAV server

Pick your server type from the list — Nextcloud, SOGo, Baïkal, Radicale, Posteo, mailbox.org or Synology. If your server isn't listed, choose Generic CalDAV, which works with any standards-compliant server. CalDAVconnect pre-fills the correct CalDAV path, authentication method and (where relevant) the default URL, so you only enter your server address, username and password.

Details and per-server notes: Connecting your CalDAV server.

3. Connect Google or Microsoft

Click to authorize Google or Microsoft. You'll be redirected to the provider, sign in, and grant calendar access. No passwords are stored on our side — access happens through a revocable OAuth token.

Details: Connecting Google & Microsoft 365.

4. Create a calendar pair

A pair connects one calendar on your CalDAV server with one calendar in the cloud. Choose the two calendars and a sync direction (bidirectional by default). Don't have a target calendar yet? Pick "+ Create new calendar…" right in the dropdown and CalDAVconnect creates it for you. You can add as many pairs to a connection as your plan allows.

Details: Calendar pairs & sync direction.

5. Let it sync

The first sync starts automatically. Existing events are matched and merged, then changes on either side propagate within seconds.

Want to understand what happens under the hood? See How sync works.

Something not working?

Head to Troubleshooting & FAQ — most issues come down to an app password or a sync-direction setting, and are fixed in a minute.

Still stuck?

Need help getting started? Contact support and we will get you syncing.