There isn’t a way to transfer contacts directly from Android to iPhone. A simple solution is to use
Cisdem ContactsMate. With this contacts management tool, you can export your Android contacts as a CSV file and then import them into iCloud (iPhone).
ContactsMate is available for both Mac and Windows computer. It supports contacts from CSV, vCard, iCloud, Google, Exchange, and more.
Steps to transfer contacts from Android to iPhone:
- Export contacts from Android as CSV.
- Open ContactsMate. Click Add Account. Sign in with your iCloud account.
- Import the CSV file.
- Sync iCloud contacts to your iPhone.
While there are also some manual methods can do this, ContactsMate is much faster and more reliable. What's more, it can clean up duplicate contacts before transferring.