I'd like to merge contacts from different sources -- i.e., imported contacts from phone, from sim card, and from my gmail account -- and upload the ultimate contact on my gmail account.

For instance, I know someone's mail adress using my gmail account, and I import his phone number from the sim card. My goal is to update the contact on the GMail account, in order to have also his phone on internet (it's the perfect backup).

Is it possible ? Is it native or should I use another app ?

I'm using a Galaxy S with Android 2.1, unrooted

Thanks for you're help !

  • I came up with this process to copy phone contacts to Google. It should help.
    – Niall C.
    Commented Sep 24, 2010 at 3:56
  • I did that, but I'm still having multiple contacts. Any idea ?
    – Rob
    Commented Sep 24, 2010 at 12:23
  • Are you linking the contacts? Open a Google contact, select options > Link Contact then select the SIM contact.
    – Niall C.
    Commented Sep 24, 2010 at 19:01
  • Ok, that's fine. I'll post an answer including both of your comments. Thanks Niall !
    – Rob
    Commented Sep 27, 2010 at 8:06

2 Answers 2


This answer is based on comments from Niall C.

There are 5 phases in the process :

  1. Select each contact, and then link them when relevant. The goal is to have 1 friend = 1 contact.
  2. Export the list (Contact > Menu > More > Import Export > To SD Card), it will work even if you don't have any SD card.
  3. Transfer the file to a computer (the file is quite light, even with GPG keys and user pics)
  4. Open GMail, backup your contact by exporting them
  5. Import the VCF file

And that's all ! Your contacts in GMail have now phone numbers ! Don't worry, GMail merge contacts becase their email adress is already known.

Source : How to move phone contacts to Google?

  • It works almost perfectly, except user pictures are not imported. I checked vcf file, they present in it, but gmail doesn't import it at all. Can you suggest anything to import pictures?
    – user8819
    Commented Oct 15, 2011 at 17:58

This is the only solution that worked for me:

  1. Run http://www.transphone.net/android-transfer/delete-android-duplicate-contacts.html (the software is quite spammy, but it works).
  2. Sync all accounts.
  3. Go into phone app, settings, sync all accounts again.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .