Moving contacts between phones or to your email should work seamlessly, but historically that hasn’t been the case. It was such a problem that carriers now offer to do this for you, though many find that either not all of their contacts transfer over or that they end up with many duplicates.
Import iPhone Contacts into Gmai
Fortunately, you can take matters into your own hands and import your iPhone’s contacts into Gmail contacts, which can then sync with your a new device. Here’s how to import iPhone contacts into Gmail. These steps were performed on an iPhone 6 Plus running iOS 10.3.3. On older versions, don’t look for your own icon in the Settings app, just scroll down to iCloud.
4. Enable Contact Sync with iCloud. Make sure the slider bar for the “Contacts” category is enabled (green). This will make sure your iCloud account is always synced with your iPhone.
5. Navigate to iCloud.com, enter your Apple ID credentials and click the sign-in arrow.
9. Select Export vCard. A .vcf file will download.