I have all my contacts in Google Contacts, so I was wondering is there anyway I could sync them with the contacts on the phone?

Edit: Now I've set it up properly, however there are still no contacts in my phone! Do I need to do anything else after syncing to get the contacts to my phone?

Edit: For some reason I can read my emails using my phone but still no contacts!

  • @Pacerier: the screenshot you want to see: i.sstatic.net/55QQL.gif May 24, 2011 at 14:56
  • @Loic Wolff I mean i can't navigate my iphone such that i can see that screen in my iphone..
    – Pacerier
    May 24, 2011 at 16:01
  • how do i go to that screen. i go settings > mail, contacts, calendars > GMail > and I'm stuck there
    – Pacerier
    May 24, 2011 at 16:02
  • That's because you added a Gmail account. You must add an Exchange, like Peter told you. Then you'll be able to sync contacts May 24, 2011 at 17:26
  • 1
    wow i've just solved this issue. the problem is that we have to shift contacts into the My Contacts folder because Google has no way to sync anything outside that folder.
    – Pacerier
    Aug 13, 2011 at 23:38

3 Answers 3


Sure. On your iPhone, go into Settings > Mail, Contacts, Calendars, select Add Account... and add Google as Exchange (!!!) account. Using Google as Exchange account allows you to sync calendars and contacts.

See http://www.google.com/support/mobile/bin/answer.py?answer=138740&topic=14252

Now, gathering together all info spread around, into a checklist format:

  • Google Sync is only supported on Apple iOS versions 3.0 and above, because that's when Microsoft Exchange was implemented and that's the protocol we will use.

  • If your business, school, or organization uses Google Apps, your administrator will first need to enable Google Sync. If you're not, then there is no such setup - it's enabled by default.

  • Double check you're using the correct gmail account - many users have more than one gmail, or google apps, with similar mails due to forwarding and often mistake this.

  • Be sure to follow the steps mentioned above. Every configuration has to be done properly and it must lastly look something like this, from Mail, Contacts, Calendars > [your account] > Exchange Account [your email]:

                                     iPhone Google Sync Microsoft Exchange

  • IMO, this is by far the best way to sync contacts on the iPhone. +1
    – robzolkos
    May 23, 2011 at 6:40
  • 1
    Agreed, seamless two-way syncing of my Google calendar and contact info. More than two-way, really, as I also use it to sync with my iPad. Don't forget that you do have to *enable Google Sync, as explained in the article @Peter linked to. May 23, 2011 at 8:07
  • i can't seem to get it working. its linked already but my contacts are still the same.. I can't see the screen at google.com/help/hc/images/mobile_138740i_keep_content_en.gif
    – Pacerier
    May 23, 2011 at 13:48
  • 1
    @Parcerier, on the Contact app, do you have a "Groups" button on the top left? If so, click on it then you'll see the Gmail contacts group. May 24, 2011 at 14:55
  • 1
    @Cawas: sorry for not being clear. I was just thinking that if his email on the screenshot ends with @gmail.com then he is probably not using google apps account. (I bow to your effort here) Jun 2, 2011 at 15:03

Google has made it easier to do this by implementing CardDAV for iOS5+.

Here's the link: http://support.google.com/mail/answer/2753077?hl=en

Instead of using a Google Exchange account you'll do this:

  1. Mail, Contacts, Calendars >>
  2. Add Account... >>
  3. Other >>
  4. Contacts: Add CardDAV Account
  5. Server = google.com; user name = [fullEmail]; pw = [gmailPw]; desc = [optional].

It worked great for me on an iPhone5 with iOS 6.1.2.


I have had an iPhone since it first came out and have tried all kinds of ways of syncing Google Contact with it. The best by far is NuevaSync. If you update anything on your phone or Google Account it is automatically updated in real time. Great Tool.

  • I don't get it. does it mean that natively there's no way to cross-sync our contacts with google? btw do i have to pay for neuvasync?
    – Pacerier
    May 27, 2011 at 13:52
  • The answer above shows you the native way of doing what you need, yet the easier and smarter way would be to use a tool like Neuvasync. It all depends you what you are trying to achieve. For example. I want all my devices to be in sync without having to plug things in and manually sync them. I just want everything to work without having to worry. Neuvasync and simular tools allow this. There are free options. May 28, 2011 at 15:31
  • I can say samething here, Chuck, I try syncing my google with iPhone since the beginning... but I disagree on the NuevaSync. Back few years ago when I tried it it wasn't anything better than Google's Exchange at all - specially not easier. You don't seem to have tried it, because you cited an advantage which doesn't comply with reality - native Exchange is synced automatically in real time over any connection to the net.
    – cregox
    Jun 1, 2011 at 12:15

You must log in to answer this question.

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