The fastest way to move your contacts

The simplest method is to sync your iPhone contacts to Google before you switch. If your contacts are already in iCloud, you can export them to Google Contacts in about five minutes. If they're stored only on your iPhone, you'll need to back them up to iCloud first, then move them to Google. Once they're in Google, they'll appear automatically on your Android phone when you sign in with the same Google account.

The alternative is to export your contacts as a file and import them directly into Android, but this takes longer and requires more steps. Most people find the Google Contacts route faster because it happens in the background once you've set it up.

Key Takeaways

  • Syncing contacts through Google Contacts is the fastest method and works whether your contacts are in iCloud, on your SIM card, or stored locally on your iPhone.
  • You need a Google account to receive the contacts on Android, and your iPhone must have internet access during the export process.
  • If your contacts are only on your iPhone and not backed up anywhere, you must create an iCloud backup first before you can export them.
  • Once contacts are in Google Contacts, they sync automatically to any Android phone you sign into with that same Google account.

Moving contacts through Google Contacts (the standard method)

This method works regardless of where your contacts currently live on your iPhone. Start by going to iCloud.com in a web browser on any computer or phone. Sign in with your Apple ID. Click the grid icon in the top left corner and select Contacts.

Once you're in iCloud Contacts, click the gear icon at the bottom left and select Export vCard. This downloads a file containing all your contacts. Open that file, and your browser will prompt you to open it with an application — select Google Contacts if that option appears, or copy and paste the contents into Google Contacts manually. If you don't see Google Contacts as an option, go to contacts.google.com in a new tab, click the Import button on the left sidebar, and upload the vCard file you just downloaded.

Google will show you a preview of the contacts it found and ask which Google account to import them into. Select the account you plan to use on your Android phone, then click Import. The process usually completes within a few seconds.

What to do if your contacts aren't in iCloud yet

If your iPhone contacts exist only on your device and haven't been backed up to iCloud, you need to create that backup first. On your iPhone, go to Settings > [Your Name] > iCloud and make sure Contacts is toggled on. Your iPhone will upload all contacts to iCloud automatically, which usually takes a few minutes depending on how many contacts you have.

Once the upload is complete, follow the Google Contacts export steps above. You can verify the backup worked by going to iCloud.com and checking that your contacts appear there before you export them.

Importing contacts directly into Android

If you prefer not to use Google Contacts as an intermediary, you can export your contacts as a file and import them directly into your Android phone. Export the vCard file from iCloud using the steps above, then email it to yourself or save it to cloud storage like Google Drive or Dropbox.

On your Android phone, open the Contacts app, tap the menu icon (three horizontal lines), and select Import/Export or Manage Contacts depending on your phone model. Choose Import from file and navigate to the vCard file you saved. Android will read the file and add all contacts to your phone's contact list.

This method works, but it's slower than using Google Contacts because you have to manually handle the file. It's useful only if you want contacts on one specific Android phone and don't plan to sync them across multiple devices.

Using your SIM card if contacts are stored there

Some iPhones store contacts on the SIM card itself rather than in iCloud or the phone's memory. To check, go to Settings > Contacts and look for a Default Account setting. If it shows your SIM card, your contacts are stored there.

When you move your SIM card to your Android phone, those contacts will appear automatically. However, SIM cards have limited storage — usually only a few hundred contacts — and they don't sync across devices the way Google Contacts do. If you have more than a few hundred contacts or want them available on multiple phones, export them to Google Contacts using the iCloud method above instead.

What happens to contacts during the switch

Once your contacts are in Google Contacts, they're tied to your Google account, not to any specific phone. When you turn on your new Android phone and sign in with that Google account, the contacts will download automatically. You don't need to do anything else — they'll appear in your Contacts app within a few minutes.

If you add new contacts on your Android phone, they'll sync back to Google Contacts and be available on any other device you sign into with that account. This is different from the iPhone, where contacts sync through iCloud. The end result is the same: your contacts stay in sync across your devices.

Troubleshooting contacts that don't appear

If you've imported contacts but they're not showing up on your Android phone, first check that you signed into Android with the same Google account you used to import them. Go to Settings > Accounts and verify the account is listed. If it's not, add it.

Next, open the Contacts app and check the account filter. Some Android phones let you filter which accounts' contacts are displayed. If the Google account is unchecked, tap it to show those contacts. If contacts still don't appear after 10 minutes, try manually syncing: go to Settings > Accounts > select your Google account > Account Sync and toggle Contacts on, then tap the menu and select Sync Now.

If you exported a vCard file and imported it directly into Android but contacts aren't showing, check that the import completed without errors. Some vCard files from older iPhones have formatting issues. Try exporting again from iCloud and re-importing.

Frequently Asked Questions

Do I need to keep my iPhone after I switch to Android?

No. Once your contacts are in Google Contacts, they're independent of your iPhone. You can sell or recycle your iPhone immediately after the transfer. Your contacts will remain on your Android phone and in your Google account.

Will my contact photos transfer too?

Yes, if the photos are stored in iCloud or synced to your contacts. Photos stored only locally on your iPhone may not transfer. To be safe, check a few contacts in iCloud before you export — if you see their photos there, they'll come through. If not, you may need to re-add photos manually on Android.

What if I have contacts in multiple places on my iPhone?

iCloud Contacts will show all contacts from every source — your phone, SIM card, and any third-party apps that sync to iCloud. When you export from iCloud, you get everything in one file. If contacts are stored only in a third-party app like WhatsApp or LinkedIn, you'll need to export those separately through that app's settings.

Can I transfer contacts without a Google account?

You can export contacts as a vCard file and import them directly into Android without Google, but you'll lose the automatic syncing benefit. Most Android phones require a Google account for other features anyway, so creating one is usually the simpler choice.

How long does the transfer take?

Exporting from iCloud and importing into Google Contacts usually takes under five minutes. Contacts then sync to your Android phone within a few minutes of signing in. The entire process from start to finish is typically 10 to 15 minutes.