Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

how can I sync /setup Thunderbird with my icloud calendar?

  • 2 replies
  • 1 has this problem
  • 4048 views
  • Paskiausią atsakymą parašė oli49

more options

Setting up a new calendar in Thunderbird with the lightning extension installed seems relatively straight forward. (create new calendar, chose "on the web", select "caldav", ... ) However, the process then requires the URL / webaddress of the icloud calendar with which I seek to sync.

How do I find this?

What are the next steps in the process, including using 2-factor authentication and an app specific password generated via apple/icloud? Can I use the same app specific password I used for setting up icloud mail in Thunderbird ? or do I need a second app specific password?

Once all setup and working, can I switch off 2 factor authentication in icloud without harming the by then working sync process with icloud?

thanks for your help!

Setting up a new calendar in Thunderbird with the lightning extension installed seems relatively straight forward. (create new calendar, chose "on the web", select "caldav", ... ) However, the process then requires the URL / webaddress of the icloud calendar with which I seek to sync. How do I find this? What are the next steps in the process, including using 2-factor authentication and an app specific password generated via apple/icloud? Can I use the same app specific password I used for setting up icloud mail in Thunderbird ? or do I need a second app specific password? Once all setup and working, can I switch off 2 factor authentication in icloud without harming the by then working sync process with icloud? thanks for your help!

Chosen solution

All Replies (2)

more options

Chosen Solution

Does this help? https://frightanic.com/apple-mac/thunderbird-icloud-calendar-sync/

It looks like Apple makes it difficult.

more options

Yes, this is the best solution I found out there as well. Works well. Pay attention to inverse the client ID and calendar ID when implementing the solution.