, ,

Android: How To Sync iCloud Contacts With Android Phones And Tablets

android icon greenLearn how to sync iCloud contacts with any android phone and android tablet using a CardDAV client. Most android devices do not have a built-in CardDAV client. Hence, there is the need to install a CardDAV client on android devices to sync iCloud contacts from iPhone, iPad or Mac. In the same manner, iCloud calendars are synced with android devices via CalDAV protocol. In contrast to android, Windows Phone 8.1 has a built-in CardDAV client for syncing iCloud contacts with Windows Phone 8.1.

android sync iCloud contacts via CardDAV client Sync for iCloud Contacts

android sync iCloud contacts via CardDAV client Sync for iCloud Contacts

There are several apps which serve as CardDAV client for Android to sync iCloud contacts stored in the iCloud Server by using your Apple ID:

My decision was to use the free Sync for iCloud Contacts to sync iCloud contacts because of its also free CalDAV-companion Sync for iCloud Calendar and not to take the often recommended app SmoothSync for Cloud Contacts because of its Samsung Galaxy S5 limitations. However, you must be aware that you need to fill in your iCloud email and password and the developer does not state anything about privacy.

Here’s how to sync iCloud contacts on Android Phones and Android tablets (this tutorial was performed on a Samsung Galaxy S5 mini (SM-G800F) running on android 4.4.2 KitKat. Setting up CardDAV client to sync iCloud contacts is very similar for the other apps.

  1. Install Sync for iCloud Contacts from Google Play and tap on ‘Install‘.
    android Sync for iCloud Contacts_01_install

    android Sync for iCloud Contacts_01_install

  2. Then ‘Accept‘ the app’s need to access your contacts and calendar.
    android Sync for iCloud Contacts_02_accept permissions

    android Sync for iCloud Contacts_02_accept permissions

  3. After successfully installation, open Sync for iCloud Contacts and tap on ‘Add Contacts Account‘.
    android Sync for iCloud Contacts_03_add contacts account

    android Sync for iCloud Contacts_03_add contacts account

  4. Select ‘Sync for iCloud contacts‘ as account.
    android Sync for iCloud Contacts_04_select account

    android Sync for iCloud Contacts_04_select account

  5. Fill in your iCloud user name (Apple ID / iCloud email) and your iCloud password. Note: 2-Step-authentication is NOT supported by Sync for iCloud Contacts.
    android Sync for iCloud Contacts_05_user name and password

    android Sync for iCloud Contacts_05_user name and password

  6. Select the iCloud address book via taping on the link.
    android Sync for iCloud Contacts_06_select address book

    android Sync for iCloud Contacts_06_select address book

  7. Fill in the contacts account name, e.g.’iCloud Contacts‘. 😉
    android Sync for iCloud Contacts_07_account name

    android Sync for iCloud Contacts_07_account name

  8. Synced contacts are marked with the icon of Sync for iCloud Contacts. Done!
    android Sync for iCloud Contacts_08_synced iCloud contact

    android Sync for iCloud Contacts_08_synced iCloud contact

Notes:

  • Sync frequency: Changes made on the android Phone are synced immediately with iCloud.
  • For syncing changes made on iCloud / Mac / iPhone / iPad do a manual sync. Go to ‘Contacts‘ app > ‘Settings‘ > ‘Contacts‘ > ‘Accounts‘ > ‘Sync for iCloud Contacts‘ > ‘Sync now
  • If you want to set up manually CardDAV : The iCloud CardDAV contacts server is contacts.icloud.com.

Syncing iCloud contacts with android devices works seamlessly by using a CardDAV client. Sync for iCloud Contacts is a free CardDAV client app that does what it should without any problems. What CardDAV client are you using? And what kind of android device do you have? Let us know and comment!

Stay Tuned! 😉

About 

Hi there,

my name is Gee Are, blogger and analyst. Blogging is my Passion! I’m the founder and owner of the two blogs called pabst.socialmedia and miapple.me - Tech.Blog.

My work experience as a blogger and analysist (Internet Intelligence, SEO and social media) is the basis of the services of pabst.socialmedia.

Find more about me.

7 replies
  1. Siddhbhushan
    Siddhbhushan says:

    I tried this app, but contacts not getting synced. Earlier I was using carddav app before 1 year, not that also stopped working.

    Reply
  2. Frank
    Frank says:

    This isn’t working for me. I’ve installed Sync for iCloud Contacts on my Android phone (it’s new and has recent version of Android 7.1.1, etc).
    The screens presented did not look like the examples above. When it asked to add account, no matter what I used as email address (initially my iCloud/Apple ID account) and password, the result was “Service not found”. I tried several other email addresses and carefully checked spellings & passwords in each case, still no luck. I looked at “Instructions”, tried the iOS and OSX options, still no luck. At best, it insisted I turn ON the 2-step authentication (which you say is not supported), but I refuse to do this as I’ve tried 2-step before and found it to be a monumental pain (especially when you’re away from home base and only have one device with you), and eventually removed it.
    In summary, no luck setting up the app to sync my Mac/iPad contacts with my Android phone. I wish I’d bought an iPhone now. Have spent hours trying to make this work!

    Reply

Trackbacks & Pingbacks

  1. […] cloud service, e.g. Dropbox. In addition to sync iCloud notes, you can also sync iCloud reminders, sync iCloud contacts with android devices via CardDAV and sync iCloud calendars with android devices via […]

  2. […] via a third-party cloud service, e.g. Dropbox. In addition to sync iCloud reminders, you can also sync iCloud contacts with android devices via CardDAV and sync iCloud calendars with android devices via […]

  3. […] client on android devices to sync iCloud contacts from iPhone, iPad or Mac. In the same manner, iCloud contacts are synced with android devices via CardDAV protocol. In contrast to android, Windows Phone 8.1 has built-in CalDAV and CardDAV […]

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Comment