If you want to transfer your contacts from iPhone to Android, there are three easy ways that will ensure that you transfer your contacts with ease and without any problems.
Method 1 Using Google Drive
Syncing your contacts to Google Drive will allow you to transfer every contact on your device.
Download the Google Drive app on your iPhone and sign in with the Google account you want to use on your Android device.
Click on the three lines in the upper left corner, then click on “Settings” as shown in the following image.
Tap Backup, and if you don't see this option, it probably means that your organization (if you're using a work phone) has restricted the data you can share with Google.
On the page that opens, click on Contacts and make sure that the service is activated by dragging the Contacts button, then go back and click Start Backup. This may take some time, depending on how many contacts you have and whether you choose to back up your calendar events and photos as well.
Once it is backed up, sign in to the same Google account on your Android phone. All your contacts will be transferred.
Method 2: Using Gmail
You can also sync contacts with Gmail. However, this will only transfer the contacts associated with your mail account. Also, note that you will need to download a Gmail account to your iPhone beforehand to do this.
On your iPhone, open the Settings app and tap on the Mail option.
Click Accounts, then select the Gmail account you want to use on your Android device.
On the page that opens, make sure that the Contacts button is enabled.
Now on your Android phone, sign in with the same Gmail account. All contacts must pass through this Gmail account automatically.
Method 3: “vCard” format
A VCard file, also known as a Virtual Contact File (VCF), is a file format for retaining contact information. Each phone can read it, making it ideal for transferring contacts.
On your iPhone, open the Settings app and tap on your name at the top.
Click on "iCloud", and make sure that the contacts are enabled in the list of applications.
Now on your Android device, head over to “iCloud. com” (icloud.com) and log into your iCloud account.
Once logged in, click on the three dots in the upper-right corner of the Chrome browser and select the desktop site.
In the new desktop version of iCloud, select Contacts, then click the little gear icon in the lower-left corner.
In the menu that opens, click Select All, then Export VCard.
A VCF file will be downloaded to your phone's Files app, and it might be called "Google Files" or "My Files" or something similar, then go to the Files app and open it.
When asked if you want to import contacts, click OK.
Your contacts will be uploaded.