You'll want to go to https://www.icloud.com and login with your apple ID/password

You'll then want to select all your contacts by hitting Ctrl +A

You can then name the file and save

Then you'll want to do the following:

Import contacts from iCloud (vCard .vcf file) to Outlook

Outlook for Office 365 Outlook for Office 365 for Mac Outlook 2019 Outlook 2016 More...

This article explains how to get your vCard (.vcf file) into CSV format so you can import your contacts into Outlook.


IMPORTANT: Make sure you've exported all of your contacts from iCloud! The most common mistake we see customers make is they export only 1 contact from iCloud when they intended to export all of them. For instructions on exporting all of your contacts from iCloud, see Export your iCloud contacts to a vCard (.vcf) file.

WindowsmacOS

To import contacts in a vCard file to Outlook on a PC, you need to convert them from a .vcf file format to a .csv file format. This involves importing them to Windows, and then exporting them to the CSV file. If you have more than 50 or so contacts, this is a tedious process because you have to press OK for each contact you want to import to the csv file. Unfortunately, there's no way to do a global OK and import all of them to the csv file at the same time.

If you'd like to request that bulk import from a vCard file be supported in Outlook, visit the Outlook Suggestion Box to leave your feedback in the Outlook 2016 group. The Outlook Mail and Calendar team is actively monitoring this forum.

To convert a .vcf file to .csv, import them to Windows and then export them to a .csv file. Here's how to do that:


  1. On your PC, open File Explorer (or Windows Explorer if you are using an earlier version of Windows).
  2. Go to your Contacts folder: C:\Users\<username>\Contacts
  3. At the top of the page, choose Import.

  4. Choose vCard (VCF file) > Import.

  5. Navigate to and choose the .vcf file that you exported from iCloud, then choose Open.

  6. For each contact you want to import to the .csv file, choose OK.

  7. When you're finished, choose Close.
  8. At the top of the File Explorer page, choose Export.
  9. Choose CSV file > Export.

  10. Choose Browse to name your csv file.

  11. In the File name box, type a name for your .cvs file. In this example, I named my file "my contacts from iCloud."

  12. Choose the fields you want to export into the .csv file and then choose Finish. It's recommended that you accept the defaults for now. You can always create another csv file if you want other fields.

  13. You'll get this final message that your contacts have been exported to a .csv file.

You can use Excel to open your .csv file to see what's there. You can add more info to the csv file if you want, but be sure not to change the top row of headings. For more info about working with the .csv file, see Manually create your list of contacts in a csv file.

Then you'll want to import the csv files to outlook:

Import contacts to Outlook

Outlook for Office 365 Outlook 2019 Outlook 2016 Office for business More...

Outlook has an Import/Export wizard that makes it easy to import contacts from a CSV file.


Newer versionsOffice 2010Outlook on the web

  1. At the top of your Outlook 2013 or 2016 ribbon, choose File. If your ribbon doesn't have a File option in the top left corner, you're not using Outlook 2016 or 2013. See What version of Outlook do I have? to get to the import instructions for your version of Outlook.

  2. Choose Open & Export > Import/Export. This starts the wizard!

  3. Choose Import from another program or file, and then choose Next.

  4. Choose Comma Separated Values, and then choose Next.

  5. In the Import a File box, browse to your contacts file, and then double-click to select it.

  6. Choose one of the following to specify how you want Outlook to handle duplicate contacts:
    1. Replace duplicates with items imported If a contact is already in Outlook and your contacts file, Outlook discards the info it has for that contact and uses the info from your contacts file. You should choose this option if the contact info in your contacts file is more complete or more current than the contact info in Outlook.
    2. Allow duplicates to be created If a contact is in Outlook and your contacts file, Outlook creates duplicate contacts, one with the original Outlook info and one with the info imported from your contacts file. You can combine info for those people later to eliminate duplicate contacts. This is the default option.
    3. Do not import duplicate items If a contact is in Outlook and your contacts file, Outlook keeps the info it has for that contact and discards the info from your contacts file. You should choose this option if the contact info in Outlook is more complete or more current than the info in your contacts file.

  7. Click Next.
  8. In the Select a destination folder box, scroll to the top if needed and select the Contacts folder > Next. If you have multiple email accounts, choose the Contacts folder that's under the email account you want to be associated with the contacts.
  9. Choose Finish. Outlook begins importing your contacts immediately. You'll know it's finished when the Import Progress box closes.

  10. To see your contacts, at the bottom of Outlook, choose the People icon.