Synchronize Google Calendar and Contacts with Thunderbird, without Addons

In the past I used TbSync to syncronize my Google Account with Thunderbird, both contacts and the calendars. However this stopped working recently. But it is now possible to synchronize your data without needing an additional add-on.

Here is how! We can use iCal/CalDav for the calendars and CardDav for the contacts.


Synchronize Google Contacts with Thunderbird using CardDav

Let’s start with the contacts. In the address book, we select “Add CardDAV Address Book”.

In the next dialog, we enter our Gmail address. For location, we use the following URL:

You need to change the email address in the link to yours.

When you first connect, you will be asked to log in to Google and give the access to Thunderbird.

Once this is done, your address book or books should appear.

After you finish with “Continue”, the new address book will appear and after a short amount of time your contacts will show up. Synchronization works both ways.

Synchronize Google Calendar with Thunderbird using iCal and CalDav

Setting up your contacts in Thunderbird is also very easy now. First go to the calendar in Thunderbird. Right click in the “Calendar” pane and select “New Calendar”.

The calendar will be a network calendar.

Again we have to enter the username, our Gmail address. We also need to provide the location.

The location can be obtained in the calendar settings. Go to the calendars in your browser, select the calendar and click on the three dots. Select “Settings and sharing” now.

In the settings, scroll down until you find the “Secret address in iCal format”. Click the eye to view the link and copy the link using the copy button.

Paste the link in the location. Once this is done, your calendars should show up in the next step. Select the ones you want to synchronize.

Your calendar will appear in the list. The first synchronisation will take some time. The synchronisation will also work two ways here.


  1. Very, very, very much appreciated. You are doing great work. We are all one team, and you are one of the best on our team. Thanks again.

  2. I have thunderbird 102.4 installed (the portable version). I tried to follow the directions in your very clear video, but only got as far as adding the boolean switch. Google never showed up in the “create account” options (I restarted thunderbird several times, and if I search for extensions.dav4tbsync.googlesupport in the config editor is shows up…). Any ideas?

    Also, the config editor seems to have changed. to add the new boolean switch I had to paste it into the search box….

    Many thanks,

    1. In the newest video and this blog post, you do not teen to create the boolean switch anymore, it works right out of the box now.

Leave a Reply

Your email address will not be published. Required fields are marked *