I'm having trouble editing a whatsapp contacts' name. I feel like I've tried EVERYTHING you can possibly try by googling; deleting the contact, playing around with whatsapp permissions, etc.
Also: if I'm on the contact page in whatsapp, clicking the dropdown-menu "edit" or "view in addressbook" simply doesn't work, so I think this is some kind of sync problem. I have this contact saved in my contacts list with the desired name, whatsapp just doesn't want to use that name apparently. I can even see the whatsapp "voice call", etc. options from the contacts screen in my contacts app.
In my contacts app (Nexus 5X, btw), when I select "All Contacts", there's only one version of this specific contact, under the correct name, so I don't think there's a duplicate with the wrong name, unless whatsapp has somehow hidden this duplicate.
Any insight is very appreciated, this is extremely infuriating!

(How it seems to me: Whatsapp has some kind of hidden contact list somewhere that I can't view/edit, from which it keeps syncing the wrong contact name)


In Whatsapp, press the green icon (message) at bottom to go to "Select Contact" page. Press the "3 dots" on top right side. Dropdown will show 4 options. Press "Refresh". Done.


Turns out Whatsapp was getting the contact info from the contacts stored on my sim card (you can see where Whatsapp gets your contact from by the tiny label "Mobile" or "Sim" at the side of your contact in your contact list in Whatsapp), so I downloaded a sim card managing app and deleted the contact from my SIM, and now Whatsapp displays the correct name and gets the contact info from my phone itself.


That's how I've made it for Android:

  1. Open What'sApp and open chat with the contact
  2. Tap on the name to open chat menu with a big avatar on top
  3. Press three dots on the top right corner of the screen
  4. Press Edit, the system contact editing menu will appear
  5. List down and press split contacts, because your WhatsApp contact is merged with your regular contact
  6. Open WhatsApp contact like in 1-4 again and delete it
  7. Open regular contact like in 1-4 again and remove phone number assosiated with that chat contact, then your chat in whatsApp will only have a phone number
  8. Click add contact in the WhatsApp chat and select add number to existing contact
  9. Select your contact with prefered name

As above, I found the info was from my phone contacts list. I had two entries for the person, one wrong. Deleted the wrong one and within seconds my WhatsApp messages had the right name above all the messages.


I have gone through this phase... and YES ITs very very annoying. But I have found one solution (the only one to my knowledge) Bit lengthy but effective for sure.

  1. uninstall whatsapp
  2. refresh contacts list of android phonebook's (irrespective what make of mobile you are using)
  3. Be alert that you have uninstalled whatsapp, as it is the only way you can edit whatsapp names in your phone book
  4. after editing whole lot of your phonelist, install whatsapp again (confirm on the step to restore chat history, which is stored in your phone memory by default. You will get your entire whatsapp history back in minutes with edited names.

p.s. restoring messages will work only at the entry level of installing whatsapp back. Once you skip that step , you wont be availed with chat history restore option. You may have to uninstall & install it all again to have that option, work.

Hope this guides you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.