4 Ways to Sync iCloud Contacts with Outlook for Mac and PC

Rosa Reyes
time January 06, 2021 Preview 13.5K
share it facebook share it Twitter

This article will show you how to sync iCloud contacts with Outlook for Mac as well as Windows.

iCloud is a cloud storage service from Apple. iCloud Contacts offers basic features for you to manage contacts. Microsoft Outlook is one of the most popular email clients. There are two possible reasons to sync contacts from iCloud to Outlook. You want to use your iCloud contacts in Outlook. In such a case, you can manually export and import, which is easy to do. Or, you want the two services to share the same contact list. The methods described below will cover both situations.


Method 1. Sync contacts from iCloud to Outlook manually

Applies to: macOS, Windows

We will use Outlook for Mac as an example of how to use this method to sync iCloud contacts with Outlook for Mac and Windows.

  1. On your web browser, sign in to iCloud.
  2. Go to https://www.icloud.com/contacts/.
  3. Click the settings icon in the corner. Choose Select All.settings icon
  4. Click the icon again and choose Export vCard.
  5. Find the exported file (with the .vcf filename extension). Control-click it and select Open With > Microsoft Outlook.
  6. In the message window that appears, click the vCard attachment and choose Open.vCard attachment

This is how to import iCloud contacts to Outlook for Mac. Now you can see and use them in the Outlook address book.

When it comes to Windows, the first four steps are the same. In Outlook for Microsoft 365, Outlook 2019 or Outlook 2016 etc., choose File and go to Open & Export > Import/Export. The wizard will guide you through the process.

Open & Export

Method 2. Sync iCloud contacts with Outlook for Mac using ContactsMate

Applies to: macOS

If you have set up Outlook with your Outlook.com account and contacts can sync between the two, then you can use Cisdem ContactsMate, the best contact management app for Mac, to make things easier.

Free Download

  1. Download ContactsMate and install it.
  2. When you open it for the first time, click OK to grant access.click OK
  3. Click Add Account in the toolbar.toolbar
  4. Choose iCloud and sign in to it.choose iCloud
  5. Select the box next to Contacts.box next to Contacts
  6. Click the plus icon + in the bottom left corner of the Internet Account window and choose Exchange. Sign in.
  7. Select the checkbox next to Contacts.checkbox next to Contacts
  8. Click the button next to the Updated contacts detected message. Now you should find iCloud and Exchange in the sidebar.
  9. Select iCloud in the sidebar and mass select all iCloud contacts. Drag selected contacts into Exchange.dragging contacts

Wait for the sync to finish. Now you should be able to find your iCloud contacts in Outlook for Mac.

Method 3. Use SyncGene to sync iCloud contacts with Outlook for Mac and Windows

Applies to: macOS, Windows

There is currently no official way to sync your iCloud contacts with Outlook. But there are third-party sync services that can help you with your need. SyncGene is one of them.

If you use SyncGene, you will need to let it access your info. Use caution with this method.

access your info

If you don’t trust such a third-party service, then you can skip this method.

  1. On your web browser, go to SyncGene. Create an account.
  2. Go to sync status > ADD SOURCE.add source
  3. Select Apple iCloud and sign in to it. You can follow the instructions provided to generate an app-specific password.Apple iCloud
  4. Select Office 365 / Outlook.com and add the source.
  5. Click WHAT TO SYNC.what to sync
  6. Click CONTACTS.
  7. Configure settings. Click SAVE.configure sync settings
  8. Click DIRECTION. Choose the desired direction. Click SAVE.
  9. Click SYNC ALL.

Now you can verify that if it syncs iCloud contacts with Outlook.

Note that there could be sync errors. In our test, it did a good job of syncing newly added contacts, but it failed to successfully sync the previously existing iCloud contacts. In such a case, you can first export existing contacts from iCloud to Outlook.

Method 4. Use iCloud Control Panel to sync iCloud contacts to Outlook

Applies to: Windows

In addition to syncing iCloud contacts with Outlook, this method will also sync Outlook Mail, Calendars and Tasks.

  1. Download and install the latest version of iCloud on your PC.
  2. Sign in with your Apple ID.
  3. Check the box next to Mail, Contacts, Calendars, and Tasks With Outlook.
  4. Click Apply.click apply
  5. There are two options: All calendars, contacts, and tasks and Some calendars, contacts, and tasks. Choose the one that best suits you.two options

This is how you can sync contacts from iCloud to Outlook on Windows 10 or older versions.

With this method, if you experience the iCloud contacts not showing in Outlook issue or if you receive the Repair iCloud for Windows to use iCloud with Outlook message, you can try to uninstall and reinstall iCloud.


The possibility and practice to sync iCloud contacts with Outlook for Mac or other sources help improve our productivity. We hope that the methods described above will help you out. If you are a Mac user and want to sync, organize and manage your contacts with little effort and high efficiency, ContactsMate is recommended. It excels at importing/exporting contacts, syncing, backing up contact information to various formats, editing, and removing duplicate contacts, among other things.

Rosa Reyes
share it facebook share it Twitter

Rosa has worked in Mac software industry for more than eight years. She believes that the purpose of software is to make life better and work more productively. In addition to writing, Rosa is also an avid runner.

share it facebook share it Twitter
Comments (0) Leave a Reply

Name *

Comment *

Hot Articles

No 7-Zip for Mac, But Here are 5 7-Zip Alternative Mac Your Startup Disk is Full? 6 Useful Tips to Free up Space on Mac! How to Open XPS File on Mac Without Any Hassle?
Home > 4 Ways to Sync iCloud Contacts with Outlook for Mac and PC