CalDAV-Sync

CalDAV-Sync


CalDAV-Sync is a CalDAV client for Android to synchronize events and tasks. Due to its implementation as sync adapter it integrates seamlessly with the native calendar app and widgets. Also check out CardDAV-Sync

At present, opening the app from Google Play doesn't work properly. Please open the app from your app menu. We'll upload a fix asap. Sorry for the inconvenience.

To get task support, please install this task app https://play.google.com/store/apps/details?id=org.dmfs.tasks

Since version 0.4 CalDAV-Sync supports read-only sync of webcal ics feeds (via http & https).

Important note for Android 4.1 and Samsung users: To prevent the removal of your accounts on reboot install this app:
https://play.google.com/store/apps/details?id=org.dmfs.jb.workaround.caldavsync
Although this issue seems to be fixed in Android 4.2 the workaround is still required on Samsung devices.

Please note that there is a new issue in Android 4.4: http://code.google.com/p/android/issues/detail?id=66905
It causes accounts to be removed when an app is updated. Installing the workaround app should help.

This app will create new calendars on your device (one for each calendar on your server account).

Get support and news via Twitter https://twitter.com/dmfs_org

Please send me an email if you find a bug. Without detailed error description I often can't do anything especially when I can't reproduce it. It's also possible that your server has a bug that CalDAV-Sync can not (yet) tolerate or work around. If you report bugs I can fix them quickly and everyone will benefit.

It is tested and works with
- DAViCal
- SOGo
- Zimbra
- OSX/iCal Server
- eGroupware
- Oracle Beehive
- david.fx
- iCloud
- ownCloud
- many more, see http://dmfs.org/wiki/ for a list of all servers reported to work

Note to Yahoo!® users: Due to the many issues on Yahoo!'s servers, Yahoo! is no longer officially supported by this app.

Note to Free.fr users: Free.fr doesn't support CalDAV. However you should be able to sync your free.fr calendar one-way using the Webcal option.


After the installation got to "Settings" > "Accounts & Sync" and create a new Account.

If there is no calendar installed on your device, go to my website and install CalendarProvider.apk and Calendar.apk (FroYo and Gingerbread only)

Once this app reaches version 1.0, I'll make it open source.
See http://dmfs.org/wiki/index.php?title=Open_source_status for details on the open source status.

Features:

* task support (you'll need this task app https://play.google.com/store/apps/details?id=org.dmfs.tasks)
* basic support for self-signed certificates
* supports SNI (needs Android 2.3 and newer)
* supports client certificate authentication (Only Android 4.0 and 4.2 and newer, doesn't work on Android 4.1 yet)
* any number of CalDAV-accounts supported
* automatic calendar discovery (works for most servers)
* auto-provisioning
* supports OAuth2.0 authentication for Google accounts
* syncs multiple alarms
* loads calendar colors from servers if available
* two-way-sync
* sync multiple calendars per account
* full support for time zones
* encrypts passwords in local database
* supports webcal ics feeds (read-only)
* initial support for attachments (Android 4.1 or newer, doesn't work with all calendars apps)
* Dutch, English, French, German, Hebrew, Italian, Polish, Russian translations

Recent changes:
Please send me an email to [email protected] instead of writing a comment if something does not work.
Also, please check if you need the workaround app (see the app description).

new in 0.4.19

add workaround for broken devices that are missing a specific database column

new in 0.4.18

more improvments for iCloud authentication
store UID (Android 4+ only), required for accepting invtiations & invitation responses
fix synced calendar selection
improve WebCal sync
Add to list
$2.95
94
4.7
User ratings
2063
Installs
50,000+
Concerns
1
File size
1180 kb
Screenshots
Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync Screenshot of CalDAV-Sync

About CalDAV-Sync
CalDAV-Sync is a CalDAV client for Android to synchronize events and tasks. Due to its implementation as sync adapter it integrates seamlessly with the native calendar app and widgets. Also check out CardDAV-Sync

At present, opening the app from Google Play doesn't work properly. Please open the app from your app menu. We'll upload a fix asap. Sorry for the inconvenience.

To get task support, please install this task app https://play.google.com/store/apps/details?id=org.dmfs.tasks

Since version 0.4 CalDAV-Sync supports read-only sync of webcal ics feeds (via http & https).

Important note for Android 4.1 and Samsung users: To prevent the removal of your accounts on reboot install this app:
https://play.google.com/store/apps/details?id=org.dmfs.jb.workaround.caldavsync
Although this issue seems to be fixed in Android 4.2 the workaround is still required on Samsung devices.

Please note that there is a new issue in Android 4.4: http://code.google.com/p/android/issues/detail?id=66905
It causes accounts to be removed when an app is updated. Installing the workaround app should help.

This app will create new calendars on your device (one for each calendar on your server account).

Get support and news via Twitter https://twitter.com/dmfs_org

Please send me an email if you find a bug. Without detailed error description I often can't do anything especially when I can't reproduce it. It's also possible that your server has a bug that CalDAV-Sync can not (yet) tolerate or work around. If you report bugs I can fix them quickly and everyone will benefit.

It is tested and works with
- DAViCal
- SOGo
- Zimbra
- OSX/iCal Server
- eGroupware
- Oracle Beehive
- david.fx
- iCloud
- ownCloud
- many more, see http://dmfs.org/wiki/ for a list of all servers reported to work

Note to Yahoo!® users: Due to the many issues on Yahoo!'s servers, Yahoo! is no longer officially supported by this app.

Note to Free.fr users: Free.fr doesn't support CalDAV. However you should be able to sync your free.fr calendar one-way using the Webcal option.


After the installation got to "Settings" > "Accounts & Sync" and create a new Account.

If there is no calendar installed on your device, go to my website and install CalendarProvider.apk and Calendar.apk (FroYo and Gingerbread only)

Once this app reaches version 1.0, I'll make it open source.
See http://dmfs.org/wiki/index.php?title=Open_source_status for details on the open source status.

Features:

* task support (you'll need this task app https://play.google.com/store/apps/details?id=org.dmfs.tasks)
* basic support for self-signed certificates
* supports SNI (needs Android 2.3 and newer)
* supports client certificate authentication (Only Android 4.0 and 4.2 and newer, doesn't work on Android 4.1 yet)
* any number of CalDAV-accounts supported
* automatic calendar discovery (works for most servers)
* auto-provisioning
* supports OAuth2.0 authentication for Google accounts
* syncs multiple alarms
* loads calendar colors from servers if available
* two-way-sync
* sync multiple calendars per account
* full support for time zones
* encrypts passwords in local database
* supports webcal ics feeds (read-only)
* initial support for attachments (Android 4.1 or newer, doesn't work with all calendars apps)
* Dutch, English, French, German, Hebrew, Italian, Polish, Russian translations

Recent changes:
Please send me an email to [email protected] instead of writing a comment if something does not work.
Also, please check if you need the workaround app (see the app description).

new in 0.4.19

add workaround for broken devices that are missing a specific database column

new in 0.4.18

more improvments for iCloud authentication
store UID (Android 4+ only), required for accepting invtiations & invitation responses
fix synced calendar selection
improve WebCal sync

User reviews of CalDAV-Sync
I'd like to like this app, but Android Market won't let me download it, says "app you're trying to buy isn't available" or such, after presenting it :(
Jul 28, 2011
Really usefull application! Author is friendly and his support was fast and helpfull. I hope in some update it will finally support both-way sync.
Jun 29, 2011
Android Market Comments
A Google User
4 days ago
Doesn't work with office365 I was unable to get it to work with office365. It said that it wasn't a supported service or my credentials were wrong. I know it wasn't the latter.
A Google User
6 days ago
Must have app I rely heavily on my apple calendar to organise my life, as I don't have an iPhone this app gives me the same access and (probably more) features on my android phone. Thank you.
A Google User
6 days ago
Solid & reliable I've been using this app for years to sync with ownCloud, eGroupware, & DAVmail servers. When an update caused issues with the SSL connection to the DAVmail server last year (bug with the server's Java installation) the developer was able to help me work around the problem. This app is delightfully "boring." It just works.
A Google User
Nov 19, 2014
Does what you need Easy to set up, no troubles, lets you use your favorite calendar apps, you never notice it. Thanks developer!
A Google User
Nov 19, 2014
Couldn't and wouldn't be without this Invaluable missing link that enables private calendars using CALDAV... reliable and doesn't need my attention from month to month - who could ask for anything more??