# Connect Apple iCloud

<PlanNote plan="basic" />

Apple doesn't offer a sign-in window for calendar apps like Google or Microsoft do — the connection runs over **CalDAV** with an **app-specific password**. It sounds more technical than it is: created once, everything runs automatically. Sync picks up changes **every 5 minutes**.

:::caution[The most common pitfall]
Your **regular Apple password won't work here** — Apple requires a dedicated app-specific password for third-party apps. Creating one takes two minutes:
:::

## 1. Create an app-specific password

<Frame src="/images/app/en/apple-guide.webp" alt="“Connect Apple iCloud” dialog with the app-specific password guide" caption="Kalender Sync shows the steps right in the connect dialog." />

1. Open [appleid.apple.com](https://appleid.apple.com/) and sign in.
2. Go to **"Sign-In and Security"** → **"App-Specific Passwords"**.
3. Click **"+"** and create a password, e.g. named "kalender-sync".
4. Copy the generated password (format: `xxxx-xxxx-xxxx-xxxx`).

Prerequisite: **two-factor authentication** is enabled on your Apple account (true for almost all accounts — without it, Apple doesn't offer app-specific passwords).

## 2. Connect in Kalender Sync

<Frame src="/images/app/en/apple-credentials.webp" alt="Form with email address and app-specific password" caption="Apple ID email + app-specific password, then “Test & Connect”." />

1. In the dashboard: **"Connect calendar"** → **"Apple iCloud"** → **"Continue"** to the form.
2. Enter the **email address** of your Apple ID (e.g. `name@icloud.com`).
3. Paste the **app-specific password** and click **"Test & Connect"** — Kalender Sync verifies the connection immediately.

## If "sign-in failed" appears

- Typo in the password? Best to paste it fresh instead of typing.
- Did you really use the **app-specific** password, not the regular one?
- Password revoked at Apple in the meantime? Simply create a new one (step 1).

## Ending access

In Kalender Sync: [remove the calendars](https://docs.kalender-sync.de/en/connect-calendar/disconnect/). You can also delete the app-specific password at [appleid.apple.com](https://appleid.apple.com/) any time — access ends immediately.