Fairooza

This guide explains how to sync Nextcloud with Thunderbird using CalDAV for calendars and CardDAV for contacts. The steps are the same on macOS and Windows, and no extra add-ons are required for modern versions of Thunderbird.
Before you start, make sure Thunderbird is installed on your system and that you have access to your Nextcloud account.
Thunderbird is a stable, well-established desktop client that many people use as a lightweight personal information manager for email, calendars, and contacts. When paired with Nextcloud, it becomes a very practical setup for day-to-day work.
From Thunderbird version 102 and newer, syncing with Nextcloud became much more easier. Calendar and contact synchronization works out of the box using CalDAV and CardDAV, without relying on any third-party add-ons. Thunderbird can automatically discover the calendars and address books available on your Nextcloud account and keep them in sync on both macOS and Windows.
This makes the synchronization more reliable and easier to maintain.
For syncing contacts, you don’t need to finish email setup in Thunderbird, and you also don’t need any add-ons. Thunderbird supports native CardDAV contact sync and the steps are the same on macOS and Windows.
When you open Thunderbird, it shows the Account Setup screen for email. You can safely close this tab.

Once closed, you will land on Thunderbird’s main interface.

From the left sidebar, click Address Book (the second icon from the top).

By clicking the "Create a new address book" icon, you will get the following popup:

Now, choose "Add CardDAV Address Book". This opens the New CardDAV Address Book popup:

Here, enter your Nextcloud CardDAV details. You will see two fields:
You can get the "Location" URL directly from your Nextcloud. To find the correct CardDAV link, open Nextcloud. Select the "Contacts" icon.

Click "Contacts settings" (bottom-left). Then a popup will appear:

Under Address books, find "Contacts" and Click the three-dot menu. Select "Copy link". This copies the exact CardDAV URL for your address book.
Paste this link into the Location field in Thunderbird, then click "Continue".

Now you need to authenticate with your Nextcloud account. An authentication popup will appear:

Here, enter your Nextcloud username and password (or app password, if used). if you want Thunderbird to remember the password, enable "Use Password Manager to remember this password". And click "OK".
Thunderbird will now show a list of available address books:

You should see Contacts listed there. Click "Continue".
Thunderbird will now finish setting up the CardDAV connection and start syncing your contacts automatically. If you see Contacts listed in the left sidebar of Thunderbird and your contact entries appear in the main panel, the sync is complete.

That’s it, the Nextcloud contacts are now synced into Thunderbird using CardDAV.
Any contact you add, edit, or delete in Nextcloud will appear in Thunderbird, and changes made in Thunderbird will automatically sync back to Nextcloud.
This is the recommended and cleanest way to sync contacts between Nextcloud and Thunderbird on both macOS and Windows.
Now, let's look at how to sync your Nextcloud calendar with Thunderbird using CalDAV. The initial steps are the same as in the contact syncing section above. If Thunderbird shows the email Account Setup screen, you can simply close it to access the main interface.
Once closed, you land on Thunderbird’s main interface. From the left sidebar, click "Calendar" (the calendar icon):

In the Calendar view, click "New Calendar…".

A popup will appear. Select "On the Network" and click "Next":

This actually tells Thunderbird that you want to connect to a calendar hosted on a server.
You will now be asked for:

In the Location field, enter your Nextcloud server address using this format:
https://your-nextcloud-domain/remote.php/dav/principals/users/USERNAME/Here, you can replace "your-nextcloud-domain" with your nextcloud domain and "USERNAME" with your actual Nextcloud username.

If you want your calendar to be available offline, you can keep "Offline Support" enabled. And then click "Find Calendars" to continue.
An authentication popup will appear:

You can enter your Nextcloud password (or app password, if applicable) here and enable remember this password if you want Thunderbird to store it.
Click "OK".
Thunderbird will now connect to your Nextcloud account and discover available calendars.

Next, Thunderbird displays all calendars available under CalDAV. The calendars are usually selected automatically. Here, you are free to enable or disable individual calendars based on your needs.
Click "Subscribe" to confirm.
After subscribing, the selected calendars appear in the left panel of the Calendar view.

At this point, the sync is complete.
Events added or updated in Nextcloud will automatically appear in Thunderbird, and changes made in Thunderbird will sync back to Nextcloud in the background.
If you also need direct access to your Nextcloud files, you can use WebDAV to connect Nextcloud to your system. See our guide on access Nextcloud files via WebDAV.
If contacts or calendars don’t sync as expected, check the following:
If you prefer not to manage server configuration or sync reliability yourself, you can also look at our managed Nextcloud plans, which include maintenance, updates, and protocol-level support.
You do not need a plugin to sync Thunderbird with Nextcloud in most cases. The recent versions of Thunderbird already support the two protocols that Nextcloud uses for synchronization.
Thunderbird can connect to Nextcloud through CardDAV for contacts and CalDAV for calendars. Because this support is built into Thunderbird, you can connect your Nextcloud account directly without installing any additional extensions.
In practice, the setup works like this:
Once both connections are configured, Thunderbird communicates directly with your Nextcloud server and keeps the data in sync.
Yes. After the initial setup is complete, Thunderbird keeps your calendars and contacts synchronized automatically.
When Thunderbird connects to Nextcloud through CalDAV and CardDAV, it regularly checks the server for updates. Any changes made in one place appear in the other.
For example,
As long as your Nextcloud server is reachable and your login credentials remain valid, Thunderbird continues syncing your calendars and contacts in the background.

Nextcloud ist Open-Source-Software, wodurch Self-Hosting auf den ersten Blick wie die günstigste Option erscheint. Viele Organisationen installieren es auf einem kleinen VPS mit Linux und einem typischen LAMP- oder LEMP-Stack mit Apache oder Nginx, PHP sowie einer MariaDB- oder PostgreSQL-Datenbank. In der Anfangsphase funktioniert dieses Setup oft gut für kleine Teams. Ein kleiner Server kann grundlegendes File Sharing, Synchronisation und interne Zusammenarbeit unterstützen, ohne große Infras

Nextcloud ist Open Source Software. Da die Plattform selbst kostenlos heruntergeladen werden kann, gehen viele Organisationen davon aus, dass der Betrieb ihrer eigenen Cloud-Umgebung günstig ist. Auf den ersten Blick scheint die Logik einfach. Miete einen kleinen VPS, installiere die Software, und Deine private Cloud ist bereit. In der Praxis enden Nextcloud Hosting Costs selten beim monatlichen Preis eines Servers. Der Betrieb einer zuverlässigen Nextcloud-Umgebung erfordert Infrastruktur-Kon

Langsame Datei-Uploads, eine träge Weboberfläche und unzuverlässige Synchronisation sind keine zufälligen Probleme. Sie sind Symptome eines zugrunde liegenden Konfigurationsproblems und verschlechtern sich tendenziell, je mehr Deine Daten und Nutzerzahlen wachsen. Die meisten Nextcloud-Installationen laufen langsam, nicht wegen der Software selbst, sondern weil die Serverumgebung nie richtig dafür optimiert wurde. Dieser Artikel erklärt die tatsächlichen Ursachen für schlechte Nextcloud-Perform
PEWEO SARL
5, Montée des Aulnes
L-6611 Wasserbillig
LU33030425