The fastest way: use iCloud to sync them automatically

The simplest method is to let iCloud handle the transfer for you. When you sign into your iPhone with your Apple ID, you can turn on contact syncing, and then add your Google account to your phone's settings. Your Google contacts will then appear in the iPhone Contacts app alongside any contacts already stored in iCloud.

Here's the actual process: go to Settings > Passwords & Accounts > Add Account. Choose Google, then sign in with the email and password for your Google account. When prompted, toggle on Contacts. Your Google contacts will start syncing to your phone within a few minutes. If you already have contacts in iCloud, both sets will merge — duplicates usually get combined automatically, though you may need to clean up a few by hand.

Key Takeaways

  • Adding your Google account to iPhone Settings under Passwords & Accounts will sync your Google contacts to your phone's Contacts app without needing to export or import anything.
  • If you want a one-time transfer instead of ongoing sync, you can export your Google contacts as a file and then import that file into iCloud through a web browser.
  • Duplicate contacts usually merge on their own, but you may need to manually combine a few entries if the phone can't tell they're the same person.
  • Once synced, changes you make to a contact on your iPhone will update in Google Contacts, and changes in Google Contacts will appear on your phone.

Exporting from Google and importing to iCloud (the manual route)

If you prefer a one-time transfer instead of keeping your accounts linked, you can read your contacts from Google and upload them to iCloud. This method gives you more control and doesn't require your Google password to stay on your phone.

Start by going to contacts.google.com in a web browser on your computer or phone. Select all your contacts (or just the ones you want to move) by clicking the checkbox next to each name, or use Select All at the top. Then click the three-dot menu and choose Export. Google will read a file called contacts.vcf — this is a standard contact format that most services understand.

Next, go to iCloud.com and sign in with your Apple ID. Click Contacts, then click the settings icon (gear symbol) at the bottom left. Choose Import vCard and select the contacts.vcf file you just downloaded. Your contacts will upload to iCloud within a minute or two, and they'll appear on your iPhone automatically if you have iCloud Contacts turned on.

What happens to duplicates and how to fix them

When you move contacts from Google to iPhone, the phone sometimes creates duplicates if the same person exists in both places. This happens because the phone can't always tell that "John Smith" in Google and "John Smith" in iCloud are the same contact.

To merge duplicates on your iPhone, open the Contacts app, find a duplicate entry, tap Edit, scroll to the bottom, and tap Link Contacts. Select the other version of that contact, and they'll combine into one entry. The phone will keep the most complete information from both versions. You can also do this in iCloud.com by opening a contact, clicking the three-dot menu, and selecting Merge Contacts.

Keeping Google and iPhone contacts in sync going forward

Once you've added your Google account to your iPhone, the two services stay connected automatically. Any new contact you create on your phone goes to both Google and iCloud. Any contact you add in Google Contacts will appear on your iPhone within a few minutes.

If you want to stop the sync later, go back to Settings > Passwords & Accounts, tap your Google account, and toggle off Contacts. Your existing contacts stay on your phone — they just won't update anymore if you change them in Google.

Why the Google account method is usually better than exporting

Adding your Google account to your phone keeps everything current without extra steps. If you add a new contact in Google Contacts, it shows up on your iPhone. If you edit a phone number on your iPhone, it updates in Google. With the export method, you're taking a snapshot at one moment — changes after that don't transfer unless you export and import again.

The only reason to use the export method is if you don't want Google's servers talking to your phone, or if you're moving to a new phone and want to transfer everything at once without keeping the accounts linked. For most people, the sync method is faster and requires less work.

Troubleshooting: contacts not showing up

If you added your Google account but your contacts aren't appearing, first check that you actually toggled on Contacts in the account settings. Go to Settings > Passwords & Accounts, tap your Google account, and make sure the Contacts toggle is green. If it is, try signing out and signing back in — sometimes the sync gets stuck and needs a restart.

If that doesn't work, check that your iCloud Contacts are actually turned on. Go to Settings > [Your Name] > iCloud and make sure Contacts is toggled on. Your phone needs both your Google account and iCloud Contacts enabled for everything to work together. If you're still not seeing contacts after both are on, wait a few minutes — syncing can take time on slower connections.

Moving contacts from iPhone to Google (the reverse direction)

If you have contacts already on your iPhone and want to send them to Google, the process is similar but reversed. On your iPhone, there's no built-in export button, so you'll need to use iCloud as a middleman. Go to iCloud.com, sign in, open Contacts, select the contacts you want to move, and use the settings menu to export them as a vCard file.

Then go to contacts.google.com, click the settings icon, choose Import, and upload that vCard file. Your iPhone contacts will now be in Google. After that, you can add your Google account to your phone's settings if you want them to stay synced going forward.

Frequently Asked Questions

Will my Google contacts replace my iPhone contacts, or will they combine?

They combine. When you add your Google account to your phone, both sets of contacts exist together in your Contacts app. The phone treats them as one list. If the same person exists in both places, the phone usually merges them into one entry automatically.

Do I need to keep my Google password on my iPhone if I sync my contacts?

Yes. When you add your Google account to your phone's settings, your phone stores your Google login so it can check for new or changed contacts regularly. You can remove the account later if you want to stop syncing, and your existing contacts will stay on your phone.

Can I sync contacts from multiple Google accounts to one iPhone?

Yes. Go to Settings > Passwords & Accounts and add each Google account separately, toggling on Contacts for each one. All contacts from all accounts will appear in your iPhone Contacts app.

What if I export my Google contacts but then make changes in Google — will those changes show up on my iPhone?

No. The export method is a one-time transfer. Changes you make in Google Contacts after exporting won't reach your iPhone unless you export and import again. If you want automatic updates, use the account sync method instead.

Can I delete my Google account from my iPhone without losing the contacts?

Yes. When you remove a Google account from Settings > Passwords & Accounts, your phone asks whether to keep or delete the contacts from that account. Choose Keep on My iPhone and they'll stay in your Contacts app permanently, even though they're no longer syncing.