You can get your iPhone contacts copied to computer via iPhone Transfer. Download iPhone transfer and follow the guide below.
Note: The following guide is demonstrated on Windows, the Mac version will be similar, you can also follow it.
Step 1 Connect iPhone to computer
Launching the iPhone Transfer after installing it. Connect your iPhone to your computer via USB cable so that you can transfer the contacts smoothly and correctly.
Step 2 Copy iPhone contacts to computer
You can click “Contacts” at the left sidebar. All the contacts on your iPhone and associated accounts, like iCloud, Exchange and Yahoo! would be shown. Choose the contacts you want to transfer to the computer. Click “Import/Export”, select “Export Selected Contacts” or “Export All Contacts”, Then “to a Single vCard File” or “Multiple vCard Files”. After that, the file browser window pops up which allows you to locate the path you want to save the exported contacts.
Note: If you want to copy contacts from other online accounts, you need to sign in them on your iPhone first. You may sign in the accounts by clicking “Settings”, “Mail, Contacts, Calendar”, then “Add Account”.
iPhone Transfer allows you not only transfer contacts, but also playlists, photos, SMS. You can download it and have a try. You can make full use of it in a few click.