Synchronize Thunderbird ↔ Nextcloud calendar
🔀
Thunderbird ↔ Nextcloud Calendar and Task Sync
1️⃣ Enable CalDAV on Nextcloud
- Log in to your Nextcloud web interface.
- Go to Settings → Calendar.
- Under CalDAV copy your calendar and task URLs (they look like https://workspace.yourdomain.com/remote.php/dav/calendars/username/personal/).
2️⃣ Add the Calendar to Thunderbird
- Open Thunderbird → Calendar tab.
- Click + New Calendar → On the Network → choose CalDAV.
- Paste the Nextcloud CalDAV link you copied.
- Enter your Nextcloud username and password (or app password if 2FA is on).
- Name the calendar (e.g., “Nextcloud Work”) and choose a color.
✅ All your Nextcloud events and tasks will now appear inside Thunderbird.
3️⃣ Add Tasks (To-Do Sync)
- Thunderbird’s “Tasks” panel uses the same CalDAV calendar.
- Ensure Tasks are visible under View → Tasks Pane.
- Any task created here will sync both ways with Nextcloud’s “Activity⚡” and Thunderbird’s “Tasks”.
4️⃣ Optional: Contacts Sync
- In Thunderbird, install CardBook (Add-ons → search for “CardBook”).
- Add an address book via CardDAV using your Nextcloud contacts URL.
- In Nextcloud, open the Contacts app. Click ⚙️ Settings → copy the CardDAV link.
- In Thunderbird: Click Address Book (top-left). Add-ons → search for CardBook → install it.
- After restarting, open CardBook → click New Address Book → Remote → CardDAV.
- Paste the link and enter your username and password.
✅ Your Nextcloud contacts sync automatically.
5️⃣ Verify Sync
- Create a test event and task in Thunderbird.
- Check the Nextcloud Calendar and Tasks apps to confirm they appear.
- Repeat in reverse (Nextcloud → Thunderbird).
