Changing operating systems can be a hassle sometimes; especially if you need to transfer important information from one device to another. If you stick to the same operating system, it is extremely easy to move things such as contacts over, however, moving from iOS to Android is not so simple. We understand that contacts are extremely important; they allow you to use services such as WhatsApp to communicate with friends and family, and you can rely on your saved contacts to call/message someone without having to remember their phone number. That is why this article will show you how to transfer contacts from an iPhone to Android device.

Method 1. Import Contacts from iPhone to Android through iCloud Account

If you have stumbled upon this article after having tried to manually transfer your contacts by reading them off your iPhone and typing them onto your Android, stop! Contacts are usually saved on your iCloud account when using an iPhone. We can use this to export these contacts (as a VCF file – vCard) and then import them onto your new Android phone.

If your contacts aren't already backed up to an iCloud account on your iPhone, please do the following first.

  • Go into settings, locate the iCloud section (this is usually under your profile) and then make sure contacts backup is enabled (the slider will be green if it is).
  • Wait for a few minutes so that your contacts can synchronise with the iCloud account.

Once you have done this, you will need to export your contacts from iCloud Web.

  1. Open the iCloud Web page on a PC. Log in to your iCloud account.
  2. Choose the contacts application on the website.
  3. In the bottom left, click on the Gear icon and then Select All.
  4. Then choose the option which says Export vCard.

export contacts from icloud account

From this point, there are two main methods to import your contacts onto your Android device.

Option 1 - Move vCard Directly to Android

Once you have downloaded the VCF file, you can move it to your Android device in a few ways.

  • Send the vCard to yourself via email.
  • Connect your Android to your PC via USB cable and move the card onto internal storage.
  • Share via Bluetooth, from your PC to your Android.
  • Upload to a cloud storage service, such as Google Drive, and then download on your Android.

Once you have the VCF file on your Android and you know where it is located:

  1. Open the Contacts application.
  2. Go into settings within the contacts app, and then click import.
  3. Choose '.vcf file' and pick a Google account if you are prompted to do so.
  4. Find the vCard and tap on it.
  5. Wait until all your contacts from the vCard have been imported.

import vcf file to android

Option 2 - Import to Google Account

This method doesn't require you to transfer the vCard onto your Android. Instead, you can use your Google account, however, this Google account needs to be logged in to your Android device too.

  1. Log in to your Google account on your PC.
  2. Go to Google Contacts and select import from the options on the left-hand side.
  3. Select the vCard you have recently created and click import.
  4. Log in with the same Google account on your Android phone and wait for the contacts to synchronise.

import vcard to google account

We suggest that you use the second option because it is quicker and requires fewer steps overall, considering almost all Android users have a Google account linked to their phone anyways.


Method 2. Email Contacts from iPhone and Access on Android (for Fewer Contacts)

This method works if you don't have many contacts to transfer. You will need to have access to the email account on both your iPhone and your Android.

  1. Open the Contacts app on your iPhone and select your first contact.
  2. Choose the option to Share Contact and then share it via email.
  3. Send the contact to yourself via email.
  4. Repeat for all other contacts (if you have a lot of contacts, you can see why this method isn't recommended).
  5. Open the emails on your Android and download the vCards on your Android.
  6. Following the method listed above, go into your Android contacts app and import the vCards.

share contacts to email

This method can be useful if you only want to keep a few of your contacts from your iPhone. Rather than transferring all the contacts, you can choose to move a few. Besides Mail, you can also choose other apps to share the contacts to, as long you can access the same app data from your Android.


Method 3. Share Contacts from iPhone to Android via WhatsApp

As with other types of files, such as images and documents, WhatsApp lets you share contacts to another person. This can be used in two ways to move contacts from one phone to another, as long as you keep your phone number and use the same WhatsApp account.

You will need either:

  • Two phone numbers with two WhatsApp accounts where you can send the contacts to the second phone number from your main account.
  • Someone else, such as a family member, whom you can trust and send contacts to them. (It would be wise to make them aware before you send them the contacts).

Once you have prepared this:

  • Open the WhatsApp app on both your iPhone and Android. On iPhone, go to the chat with your Android phone, tap on the plus icon from the left bottom of the screen.
  • From the pop up list, choose Contact.
  • Select the contacts you want to transfer from the Share Contacts list from your iPhone. Click Done > Share contacts.
  • The contacts from your iPhone all shared through WhatsApp.
  • On your Android phone, click on the contacts you received from your iPhone account. You can see "Add all Contacts". Click on it and then you will see all the contacts you have sent.

share contacts via WhatsApp


Method 4. Backup and Restore Contacts from iPhone to Android by Google Drive

If you are a regular user of Google Drive, you can transfer your contacts from iPhone to Android using this Google's application. You can also use this method to transfer other types of data like photos, videos, and documents. However, for this article, we are going to have a look at how to transfer contacts. These are the steps to follow:

  1. If you do not have a Google account yet, you will need to create one to use Android. To set up your account, just go to Google, hit register, and follow the prompts. If you already have an account, just skip to step two.
  2. On your iPhone, download Google Drive via the App Store. Afterward, sign in with your Google ID.
  3. Open the Settings and then Backup. Select the Contacts as the data you want to transfer, and then choose Start Backup.
  4. Hold on and wait for your iPhone to do the work. For maximum efficiency, ensure your phone is connected to Wi-Fi and power source.
  5. You can now set up your Android phone to receive the contacts from your iPhone. Just sign in to your Google account and you should find the contacts on your new phone in the Google Contacts application.

save contacts to google drive from iphone


Method 5. Transfer iPhone Contacts to Android by 3rd-Party Tools

If you are still not able to transfer your contacts from iPhone to Android or find the aforementioned methods inconvenient, you can opt an easier way by using the help of 3rd party tools such as Shareit.

the shareit app logo

The good thing about 3rd party tools is that they are quite easy to use. If you would like to try the SHAREit app, just download it from the App Store and Google Play, start with creating the hotspot on your Android phone and connect your iPhone to it. After they recognize each other, select Contacts from your iPhone to start the transfer.



A Direct Way to Transfer WhatsApp from iPhone to Android

Except for contacts, you might hope to keep the WhatsApp chat history with friends, family or customers, and the media files, such as photos and videos you shared with each other. iTransor for WhatsApp is the tool that can help you to transfer WhatsApp data from iPhone to Android directly. If your WhatsApp have taken too much space on Android, backing up to computer is also a good choice.