Mac Messages app showing phone numbers not names

Just updated to Ventura and my Messages app is now only showing phone numbers, not names.

All the phone numbers ARE IN my Contacts. My MacBook and iPhone work fine with this. It is NOT an icoud issue, but messages is not talking to my Contacts for the names. If I try to connect the phone number in Messages with Contacts it makes me create a NEW contact, rather than letting me connect the two. HELP! Anyone know what's up??

--My contacts are NOT synced thru iCloud, and worked perfectly on my previous computer. (Which I copied over to this one)

iMac (M1, 2021)

Posted on Aug 8, 2023 12:44 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 5, 2024 9:30 AM

I solved the same issue. After reading some replies above, it did occur to me that on my iPhone, I sync all of my contact info from Google. I have used Google as my back up long before iCloud. Therefore on my mac mini or macbook, Open contacts -> Add account - > add google account. As soon as i did this, all of the names /pics/contact info synced on all of my iMessage's and will now be in your Contact app as well. Good Luck!

60 replies
Question marked as Top-ranking reply

Apr 5, 2024 9:30 AM in response to John Boyarsky1

I solved the same issue. After reading some replies above, it did occur to me that on my iPhone, I sync all of my contact info from Google. I have used Google as my back up long before iCloud. Therefore on my mac mini or macbook, Open contacts -> Add account - > add google account. As soon as i did this, all of the names /pics/contact info synced on all of my iMessage's and will now be in your Contact app as well. Good Luck!

May 19, 2025 11:37 AM in response to John Boyarsky1

It's even more baffling, it's simply not so transparent where the contacts even come from if, you're just used to it and switch to a new device.


Check your old device contact app list to see contacts by platform, e.g.iCloud, Gmail, Outlook.


If you had you old device logged in into multiple "Internet Accounts" that's where those names for iMessage come from. See "System Settings" > "Internet Accounts".


I checked on my iPhone and only surprisingly few accounts where actually linked with iCloud, since I don't want to log in all accounts into my new device.


Once that is identified as the root cause you can:


  • a) Login with those missing accounts as contacts source into you new devices besides the iCloud account in "System Settings" > "Internet Accounts".
  • b) Merge the lists by exporting to vCards and importing the vCards file
    1. Export the accounts on the logged in device by those Lists by long pressing on the list in iOS or right click in macOS (export List vCard)
    2. Import the List by File > Imports (Command + O) in the contacts app. Agree to any merge or duplicate dialogs.

Jan 20, 2024 6:22 PM in response to John Boyarsky1

If contacts are not synced through iCloud, in internet accounts, is contacts on for the account your contacts are connected through? If yes, toggle contacts on/off to see if that brings the names back. Also make sure it’s not asking you for a password for third party accounts. Sometimes a third party account needs you to verify by adding the password when you update.

Nov 8, 2023 6:30 PM in response to John Boyarsky1

Hi John,


I had a similar problem and found somewhat of a solution. If you haven't already resolved your issue, give this a try:


On Macbook: contacts → settings → accounts → with iMessage open, toggle "enable this account" for each active account (watch your messages app to see if contact names reappear).


In my case, disabling my google account made my contact names and photos reappear. I noticed for all the contacts that were unknown when my google account was enabled, each contact card included the person's email. Having their email in their iMessage contact was unnecessary for my use, so I simply removed their emails from their contact, reenabled my google account, and the issue was still resolved.


My apologies if this is not useful for your purposes; good luck!

Jan 2, 2024 2:22 PM in response to John Boyarsky1

I've had the same problem crop up at random intervals. Adding the country code (+1 for the US, +44 for UK, etc.) supposedly helps, but I think the act of editing the phone number in the Contacts data is all that's really required - no actual change to the number is needed. I can just click "Edit" in Contacts, click within the number, as if intending to modify it, then click "Done". The contact's name shows up immediately in Messages.

Nov 13, 2024 7:12 AM in response to John Boyarsky1

Actually for me the country code was the problem. In my contacts i've input the starting code as 0 (09xxxxxxxxx) and in few instances there was no country code (9xxxxxxxxx). I changed every contact number with the apt country code, I've few Indian contacts which start with the country code 91 -> (+91 9xxxxxxxxx). It worked for me.. might work for you guys...

Thanks

Feb 25, 2025 12:07 PM in response to John Boyarsky1

I also had the same issue. I solved this by opening my contacts app on my Mac, click on All Contacts to be sure that you are not missing any. If you are, you can AirDrop your contacts from your iPhone to the Mac. Once all of your contacts are listed, I copied (Command + C) and pasted (Command + V) them from All Contacts to the section that says All On My Mac. This solved the problem.

May 10, 2025 7:20 PM in response to John Boyarsky1

I had this exact issue too which is what led me to this post. I just got the new MacBook and have never had this issue before. I followed all the recommended steps and nothing worked. I tried editing the contacts and adding the number to contacts that already existed, it worked but would revert again to "maybe" and then the number or just the number of the contact.

I noticed certain numbers were fine though- especially the non-phone users. What actually fixed it for me was changing iPhone users from having a "mobile" number to an "iPhone" number on their contact card. Sort of annoyed by that but it fixed it. Hope this helps.

May 3, 2024 10:13 AM in response to jpdemers

Yes, something close to this worked for me too on the MacBook! Once all accounts (including email/gmail) are synced and enabled, most contacts were still only showing phone numbers on the MacBook. So I right-clicked one of the phone numbers in the 'To' section and clicked 'Add to Contacts'. Then I typed in the exact same contact info for the person's name that was in my phone and clicked 'Create'. This conflict (person already exists in the directory) prompted some sort of directory refresh and ALL of the phone numbers on the MacBook got updated to people's names! :D

Aug 17, 2024 9:26 AM in response to darelldd

Darel,


I was refererring to the very first comment by ipak.



On Macbook: contacts → settings → accounts → with iMessage open, toggle "enable this account" for each active account (watch your messages app to see if contact names reappear).



I did not have these settings until i got a new MacBook a few weeks ago, and found the settings about a week ago. Now it all works right.

I looked and looked for these settings on my old MacBook and iphone but could not find them.

Must havebeen a software update fixing this somewhere along the lines.

Thanks!

Johnboy


Jan 11, 2025 4:57 PM in response to RJR86

Thank you for this!! I know it has been a year and a half since your answer, but I also know people are so often running into similar problems and hopefully they see that 1.5 years later, someone else is still trying to figure it out and they can see that the answer may still help them.

I did what you said and thought "well, let's see if maybe my contacts are somehow connected to Google?" and it worked, I added my Google account following your steps and within a minute or so, the contacts on my Mac started populating the same as it is on my iPhone/iPad.

So, even though I think that I am adding new contacts onto my iPhone, I guess my entries must actually be syncing or adding to Google, and then Google is what is populating my iPhone contacts. So my next question/topic of study is, to figure out how to stop that Google sync and just get it to go to my iCloud account.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mac Messages app showing phone numbers not names

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.