How do I move my iPhone contacts to Gmail?

Solution 1:

Since end of 2012, Google has ended support for the Exchange protocol, so you would not be able to sync your iPhone contacts with your Gmail account via Exchange. Instead use the Gmail account method directly via Settings > Mail, Contacts, Calendars > Add account... > Gmail, enter your Gmail account credentials and enable contact sync.

You can alternatively export your iPhone contacts to your computer to a single vCard file and then import the contacts file to your Gmail account.

enter image description here

Solution 2:

This is the easiest way to upload iPhone contacts to Gmail:

  1. Download your contacts from icloud.com (Select All -> Export).
  2. Upload them to your Gmail Account.
  3. You can manage your contacts from https://contacts.google.com/

Source: http://www.unlockboot.com/2016/04/upload-contacts-from-iphone-to-gmail.html

Solution 3:

Turning on contact sync with your Gmail/Google Apps account on your iPhone will sync/upload all your contacts to Google.

Refer to Google's instructions on how to do this:

  1. Open the Settings application on your device's home screen.
  2. Open Mail, Contacts, Calendars.
  3. Press Add Account....
  4. Select Microsoft Exchange. Select Exchange Account

  5. In the Email field, enter your full Google Account email address.

  6. Leave the Domain field blank.
  7. Enter your full Google Account email address as the Username.
  8. Enter your Google Account password as the Password.
  9. Tap Next at the top of your screen.
  10. When the new Server field appears, enter m.google.com.
  11. Press Next at the top of your screen again.
  12. Select the Google services (Mail, Calendar, and Contacts) you want to sync. Select Google Services
  13. There are three options for keeping your contacts synced. You can keep your device's contacts and sync just your My Contacts group, you can sync only Google Contacts and wipe your device's contacts, or you can merge your contacts via iTunes and sync only the contacts that stream with your phone.

13a. If you would like to keep your existing contacts on your device select the Keep on my iPhone (or iPad or iPod touch) option when prompted. This will also allow you to keep syncing with your computer via iTunes. If you choose to keep existing contacts, you will sync the contents of the My Contacts group.

13b. If you have all your contacts in Google and you want to start syncing them to your device and don't want to keep the contacts on your phone, tap Delete Existing Contacts. If there are no contacts on your phone, the contents of your All Contacts group will be synced.

13c. If you have all your contacts on your device and want to import them into Google, you can synchronize your Google Contacts with iTunes. All Contacts and Calendars that you sync with iTunes will be put into the On My iPhone Contacts and Calendar groups on your phone. iOS currently doesn't allow you to move Contacts or Calendar events from the On My iPhone groups to the Google Sync groups.