The fastest way to move your contacts

The simplest path is to use Google Contacts on your iPhone, then sign into the same Google account on your Android phone. Your contacts will appear automatically. If you do not have a Google account yet, create one free at google.com before you start.

On your iPhone, open Settings, tap your name at the top, then tap iCloud. Scroll down and turn off Contacts by tapping the toggle switch. When prompted, choose "Keep on My iPhone" — this keeps your contacts there while you move them. Then open a web browser and go to google.com/contacts. Sign in with your Google account, and your iPhone contacts will sync to Google Contacts within a few minutes.

Once your contacts are in Google Contacts, set up your Android phone with the same Google account. During the initial setup, Android will ask which Google account to use — enter the one where your contacts now live. Your contacts will read to the Android phone automatically.

Key Takeaways

  • Google Contacts is the most reliable method because it works across both phones without needing a computer or third-party app.
  • You must create a free Google account if you do not have one, then move your iPhone contacts to Google Contacts before switching phones.
  • On your new Android phone, sign in with the same Google account during setup, and your contacts will appear within minutes.
  • If you have already set up Android without syncing contacts, you can add the Google account in Settings and manually sync.
  • A backup file method exists if you cannot use Google Contacts, but it requires more steps and a computer.

Moving contacts through iCloud if you do not have a Google account

If you prefer not to create a Google account, you can export your iPhone contacts as a file and import them into Android, though this requires a computer. On your iPhone, open Settings, tap your name, then iCloud. Make sure Contacts is turned on. Then go to iCloud.com in a web browser on your computer, sign in with your Apple ID, and click Contacts.

In iCloud Contacts, click the settings icon (gear symbol) at the bottom left, then select "Export vCard." This downloads a file containing all your contacts. On your Android phone, open the Contacts app, tap the menu icon (three horizontal lines), then Settings. Look for an Import option and select it. Choose the vCard file you just downloaded, and your contacts will import into Android.

This method works, but it is a one-time transfer — if you add new contacts to your iPhone after exporting, they will not automatically appear on Android. Google Contacts avoids this problem because it syncs continuously.

What to do if contacts do not appear after signing into Google

Sometimes Android does not sync contacts when ready, especially if you set up the phone before adding your Google account. Open Settings on your Android phone, tap Accounts, then tap your Google account. Look for a Sync or Sync Now option and tap it. Android will check for new contacts within a minute or two.

If contacts still do not appear, open the Contacts app and look for a menu option to show contacts from specific accounts. Make sure your Google account is checked. Some Android phones hide contacts from certain accounts by default, and this setting controls what you see.

If you moved contacts from iCloud to Google Contacts but they still do not show on Android, wait a few hours — sometimes the sync takes longer than expected. You can also manually refresh by opening Google Contacts on your computer, signing out, and signing back in.

Handling duplicate contacts after the transfer

If you had contacts in both iCloud and Google Contacts before switching phones, you may end up with duplicates on Android. The Contacts app on most Android phones has a built-in tool to find and merge duplicates. Open Contacts, tap the menu icon, then look for "Merge duplicates" or "Fix and manage." Android will show you potential matches and let you combine them.

If your Android phone does not have this feature, you can clean up duplicates in Google Contacts on your computer. Go to google.com/contacts, click the menu icon, then select "Find and merge duplicates." Google will scan for exact matches and ask your permission before merging each one.

Transferring contacts if you use Outlook or another email service

If your contacts are stored in Outlook, Yahoo Mail, or another email service instead of iCloud, the process is slightly different. Sign into your email account on your computer, find the Contacts or Address Book section, and look for an Export option. This usually downloads a CSV or vCard file.

On your Android phone, open the Contacts app and tap the menu icon. Select Import and choose the file you downloaded. Android will add all those contacts to your phone. If you want them to sync across devices in the future, you can also import them into Google Contacts by going to google.com/contacts, clicking the menu, selecting Import, and uploading the same file.

Keeping contacts synced after you switch phones

Once you have moved your contacts to Google Contacts and signed into Google on your Android phone, any new contacts you add on Android will automatically sync to Google Contacts. If you ever use an iPhone again, you can turn on iCloud Contacts and they will sync from Google Contacts through your Apple ID.

To make sure syncing stays on, open Settings on your Android phone, tap Accounts, select your Google account, and make sure Contacts is toggled on. You can also open Google Contacts on your computer anytime to see all your contacts and make changes that will appear on your phone within minutes.

Frequently Asked Questions

Do I lose my iPhone contacts when I turn off iCloud Contacts?

No. When you turn off iCloud Contacts in Settings, choose "Keep on My iPhone" and your contacts stay on the phone. They just stop syncing to iCloud. You can then move them to Google Contacts without losing anything.

Can I transfer contacts without a Google account?

Yes, you can export contacts from iCloud as a vCard file and import them into Android Contacts on your phone. This is a one-time transfer, so new contacts added later will not sync automatically. Creating a free Google account gives you automatic syncing instead.

What if I have thousands of contacts?

Google Contacts handles large contact lists without problems. The sync may take a few minutes longer than usual, but all contacts will transfer. If you use the vCard export method, the file size is usually not an issue either.

Will my contact photos transfer to Android?

Contact photos stored in iCloud will transfer to Google Contacts and then to Android. Photos stored only on your iPhone may not transfer — to be safe, make sure important contact photos are saved to iCloud before you switch phones.

Can I transfer contacts back to iPhone later?

Yes. If you get another iPhone, sign in with your Google account and turn on Contacts in Settings. Your contacts will sync from Google to iCloud automatically. You can also export from Google Contacts as a vCard and import into iCloud manually.