I have many contacts in Google Contacts with more than one email address, and I'd prefer to order them in a certain manner. Short of copy and pasting all of them, is there a drag-and-drop feature of some sort to change the list of contacts?

  • I don't think this exists yet, but I've run into the same thing; it would be a great feature. Jul 6, 2010 at 18:28
  • Good question, I'd love this. I've found that copy-paste doesn't work in the way I want either - no matter what order I put multiple email addresses into a contact, I get the same order listed in Gmail...
    – x3ja
    Jul 7, 2010 at 0:36
  • Are these emails entered as distinct addresses for a single contact, or as different contacts? Aug 9, 2010 at 22:12
  • @Herb Distinct address for a single contact
    – waiwai933
    Aug 16, 2010 at 22:05

4 Answers 4


There is no such thing yet, but in order to speed up the process you can do the following.

For example if you have 5 e-mails for one contact.

  1. Add 5 new empty e-mail fields
  2. Click on the first e-mail and then press Ctrl+A to select all and Ctrl+X to cut the selection
  3. Click on the first empty field and Ctrl+V to paste
  4. Continue with the rest
  5. Don't delete the empty fields, they will be removed automatically once you hit the save button

(If you are on a mac use Cmd instead of Ctrl)


There is a relatively elegant way to choose the first address in the list, but it doesn't allow to change the order of all email addresses.

On a suitable mobile device, open Google Contacts. Open the contact, and long-press the email-address you want to have on top. Click "Set default".

What happens: the new default address appears on top, but Google Contacts will remember the original order. Specifically:

  • On your mobile device, the default address appears on top when you view the contact, but in editing mode, the order hasn't changed.
  • In the desktop version, the default address appears on top both in the view and edit mode. However, when you now set another email address as the default; the previous default will not be the second in the list; it will be where it was originally.

In summary, you can only change the first address in the list.

Tested with a Huawei P-series device running on Android.


I had a problem where NOTHING worked. When I tried reordering the email addresses were reordered in apparently random ways and I couldn't figure out the pattern of what worked. I could never get it right.

The problem was that there were 2 contacts with the same name. Google apparently merges multiple contacts together when displaying them in such a way that reordering doesn't work properly.

The solution was to copy all the information from the second contact to the first and then delete the second contact. Edits to the remaining contact then worked correctly.


Another solution would be to export and import:

  1. Move the contacts into a temporary group.
  2. Export only this group of contacts as csv
  3. Delete the contacts in the group
  4. Modify the csv file
  5. Import the contacts

This isn't really practical, but if you have hundreds of contacts to modify, it would be much easier to automate it using a csv file rather than copy/paste.

  • If you remove your contacts and add them again, you'll have to invite them to chat again!! So be careful with it..
    – Lipis
    Jul 22, 2010 at 10:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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