Meet the new Web App — gracefully responsive across every screen, from the widest desktop to the phone in your pocket.

iPhone to Mac

How to sync contacts
from iPhone to Mac

There is no cable and no export involved — iCloud does this properly, and it takes about two minutes. Below are the steps, the reasons contacts sometimes never arrive on the Mac, and what to do when half your address book lives outside Apple entirely.

At a glance

Turn on iCloud Contacts on both devices and sign both into the same Apple Account. That is the whole native method — everything else is troubleshooting.

  • iPhone: Settings → your name → iCloud → Contacts on
  • Mac: System Settings → Apple Account → iCloud → Contacts on
  • The same Apple Account on both, or nothing will ever appear
  • iCloud won’t merge a Google or Outlook account — ContactsPlus will

The built-in route

Sync iPhone contacts to a Mac with iCloud

This is the method Apple intends you to use, and for contacts held in iCloud it works well. Do it first.

1

Turn on iCloud Contacts on the iPhone

Open Settings, tap your name at the top to reach your Apple Account, go into iCloud, and make sure Contacts is switched on. This publishes the phone’s contacts to iCloud instead of leaving them on the handset.

2

Turn on iCloud Contacts on the Mac

Open System SettingsSystem Preferences on older versions of macOS — go to your Apple Account, then iCloud, and switch Contacts on there as well.

3

Check both devices use the same Apple Account

The sync happens through the account, not the cable. If the Mac is signed in to an older or personal Apple Account and the iPhone is on a different one, nothing will appear no matter how long you wait.

4

Open Contacts on the Mac and let it fill in

Launch the Contacts app. A large address book can take a few minutes on the first pass, so give it time on a decent connection before assuming anything is wrong.

5

Check which account new contacts save to

In the Contacts app settings, set the default account for new contacts to iCloud. Anything saved to an On My Mac or On My iPhone list is local to that one device and syncs nowhere.

Troubleshooting

Why aren’t my contacts syncing to my Mac?

If the steps above are done and the Mac is still empty or partial, it is almost always one of these five.

Two different Apple Accounts

Easily the most common cause, and the least obvious — an old account left signed in on the Mac looks completely normal until you compare the email address on both devices.

Contacts is off on one side

iCloud can be on for Photos and Notes and off for Contacts. Check the Contacts switch specifically, on the Mac as well as the phone.

The contacts aren’t in iCloud at all

If your contacts live in a Google or work account that is only set up on the phone, iCloud never sees them. Add that account to the Mac, or unify the accounts properly.

They’re in a local list

On My Mac and On My iPhone are device-only address books. Contacts sitting there have never left the device and never will.

Storage or connection is blocking it

A full iCloud account or a flaky network stalls a sync rather than reporting an error. Free some space, get on Wi-Fi, and give it a few minutes.

Only some contacts arrived

That is a strong sign of a second account rather than a broken sync. The Mac’s Contacts app groups records by account, which shows you exactly which group is missing.

Where it runs out

iCloud only fixes the Apple half

Inside Apple’s ecosystem this is solved. The trouble starts the moment your contacts aren’t all Apple contacts.

One ecosystem only

iCloud syncs Apple devices to each other. A Windows PC at work, an Android phone, or a colleague’s machine is simply outside the arrangement.

It won’t merge a Google account

Add a Google account to your Mac and you get two address books shown in one app. Apple keeps them separate, and nothing combines the two records for the same person.

Duplicates multiply across accounts

The same person in iCloud and in Google is two records. Apple can link same-name cards so they look like one, but the underlying copies stay separate in each account.

Nothing reconciles conflicting edits

Update a job title in iCloud and the Google copy still says the old one. There is no arbitration between providers, so whichever you didn’t touch stays wrong.

The layer above

Unify the accounts, not just the devices

iCloud makes your Apple devices agree with each other. ContactsPlus makes your accounts agree with each other.

iCloud, Google and Outlook together

Connect all three and keep them unified in one address book, with the sync direction set per account. See how contact sync works.

Duplicates merged, not linked

Detection runs across every connected account and genuinely merges the records rather than hiding one behind the other. See duplicate iCloud contacts.

The same list everywhere

Apps for iOS, Android and the web, so the Mac in front of you and the phone in your pocket show the same records. Export to CSV or vCard whenever you want it out.

Room for the whole set

Premium connects five accounts and 25,000 contacts; Teams raises that to ten accounts, unlimited contacts and a shared address book. See pricing.

Syncing something else?

Other places contacts get stuck

Each ecosystem has its own mechanics and its own dead ends. These cover the rest.

Sync contacts from iPhone to iPad

The same iCloud switch between two iOS devices, plus the default-account trap that quietly breaks it.

Google Contacts sync

Turning it on, why contacts stop syncing, and why two Google accounts never merge into one list.

Outlook contacts sync

Where Outlook stores contacts, which folders never sync, and how a work account fits with an iPhone.

FAQ

Frequently asked questions

How do I sync contacts from my iPhone to my Mac?

Turn on iCloud Contacts on the iPhone, turn it on again on the Mac, and make sure both devices are signed in to the same Apple Account. There is no cable step, and no export — iCloud keeps the same address book on both.

Why aren’t my contacts syncing to my Mac?

The four usual causes are a different Apple Account on each device, iCloud Contacts switched off on one of them, contacts stored in a non-iCloud account such as a Google or Exchange account that is only set up on the phone, or contacts sitting in a local On My Mac or On My iPhone list. Full iCloud storage and a poor connection can also stall a sync rather than break it.

Do I need a cable to sync contacts to a Mac?

No. Contact syncing between an iPhone and a Mac runs through iCloud over the internet, so both devices only need to be signed in to the same Apple Account and connected.

Why do some contacts appear on the Mac and others don’t?

Because they live in different accounts. An iPhone can hold contacts in iCloud, in a Google account and on the device itself all at once, and only the accounts also set up on the Mac will show there. The Contacts app groups them by account, which is the quickest way to see what is missing.

Will iCloud merge my Google contacts with my iCloud contacts?

No. Apple keeps each account’s contacts separate, so a Google account and an iCloud account stay two address books shown in the same app. Nothing merges them, and the same person held in both stays as two records. ContactsPlus connects both and merges them into one list.

How does ContactsPlus help on a Mac?

It connects iCloud, Google and Outlook accounts together and keeps them unified, finds and merges duplicates across all of them, and runs on the web as well as iOS and Android — so the same de-duplicated list is on your Mac, your phone and anywhere you sign in. See contact sync and pricing.

One address book, every account.

iCloud syncs your Apple devices. ContactsPlus unifies everything else with them.

Start free