The fastest way: use Google Contacts during iPhone setup

When you first turn on a new iPhone, the setup screen offers to import contacts from your Google account. This is the simplest route if you have a Google account and your Android contacts are synced to it. During the "Apps & Data" step, choose "Migrate data from Android," then sign in with the Google account that holds your contacts. iPhone will pull them over automatically.

This method works because Android contacts stored in Google Contacts sync to your iPhone the same way they synced to your Android phone. You do not need to manually export or convert anything. The contacts appear in your iPhone's Contacts app within a few minutes of setup completing.

If you have already finished iPhone setup without importing, you can still use this method. Go to Settings > Contacts > Accounts & Passwords, tap "Add Account," select Google, and sign in with the same account. Your contacts will sync to the phone within minutes.

Key Takeaways

  • The Google Contacts import during iPhone setup is the fastest method and requires only your Google account login.
  • If you already finished setup, you can add your Google account in Settings to sync contacts retroactively.
  • For contacts stored only on your Android phone (not in Google), you can export them as a VCF file and email it to yourself, then open it on iPhone.
  • iCloud can also sync contacts if you set up an iCloud account on both devices, though this works better going forward than for past contacts.
  • Contacts stored in third-party apps like WhatsApp or Telegram do not transfer automatically and must be re-added or re-synced on iPhone.

Exporting contacts as a VCF file if they are not in Google

If your Android contacts live only on the phone itself and are not synced to Google Contacts, you need to export them first. Open the Contacts app on your Android phone, look for a menu button (usually three dots or lines), and find an option labeled "Export" or "Send contacts." Choose "Export to storage" or "Export as VCF file." The phone will create a single file containing all your contacts.

Once the file is created, email it to yourself or upload it to a cloud service like Google Drive or Dropbox. On your iPhone, open the email or cloud app, find the VCF file, and tap it. A prompt will appear asking whether to add these contacts to your iPhone. Tap "Add All" or "Add Contacts," and they will appear in your Contacts app.

The VCF format is a universal contact file type that both Android and iPhone understand. This method preserves phone numbers, email addresses, and notes attached to each contact. Photos attached to contacts may not transfer, depending on how they were stored on Android.

Using iCloud if you plan to keep both devices

If you own both an Android phone and an iPhone and want them to share contacts going forward, you can set up iCloud on your Android device. Go to iCloud.com in your Android browser, sign in with an Apple ID, and turn on Contacts. Any contacts you add or change on either device will sync to iCloud and appear on the other.

This method does not retroactively move your existing Android contacts to iCloud — it only syncs new changes. To move existing contacts, use Google Contacts or the VCF export method first, then set up iCloud syncing for future additions.

iCloud syncing on Android works through the web interface only; there is no iCloud app for Android. This means you cannot sync photos or other data types the way you would on two Apple devices. For contacts alone, it is functional but less seamless than using Google Contacts.

What happens to contacts in third-party apps

Contacts stored inside WhatsApp, Telegram, Signal, or other messaging apps do not transfer when you switch phones. These apps keep their own contact lists separate from your phone's main Contacts app. When you install the app on iPhone and sign in, it will show you the contacts that app has stored, but you will need to re-add anyone who is not already in your iPhone Contacts.

If you want to preserve these contacts, ask the app whether it can export them. Some apps allow you to back up your chat history and contacts to the cloud (like WhatsApp's iCloud backup), which will restore when you sign in on iPhone. Others require manual re-adding.

The same applies to contacts in email apps, banking apps, or any other service with its own address book. Transfer your phone's native contacts first, then handle app-specific contacts separately.

Checking that all contacts transferred correctly

After importing, open your iPhone Contacts app and scroll through to spot-check a few entries. Look for missing phone numbers, incomplete names, or duplicates. Duplicates sometimes appear if you imported the same contacts twice or if a contact existed in both Google and iCloud.

To remove duplicates, open a contact, tap "Edit," scroll to the bottom, and tap "Delete Contact." If you see the same person listed twice with slightly different names (like "John Smith" and "John S. Smith"), you can merge them by tapping "Edit," scrolling down, and selecting "Link Contacts."

If some contacts are missing, go back to Settings > Contacts > Accounts & Passwords and verify that the account holding those contacts (Google, iCloud, or another service) is turned on and syncing. Contacts may take a few minutes to appear after you enable an account.

Transferring contacts if you do not have a Google account

If your Android phone does not use a Google account and you have not set up any cloud syncing, your contacts exist only on the phone. The VCF export method is your only option. Open Contacts, find the export menu, and save the file to your phone's storage or email it directly to yourself.

If you do not have email set up on your Android phone, you can use a USB cable to connect the phone to a computer, copy the VCF file to the computer, then email it from there. Alternatively, upload the file to Google Drive or another cloud service using your Android phone's browser, then download it on your iPhone.

After transferring, consider setting up a Google account on your iPhone so that future contacts sync automatically. This prevents the same problem on your next phone switch.

Frequently Asked Questions

Do I lose my Android contacts when I switch to iPhone?

No. Your contacts remain on your Android phone. The transfer process copies them to iPhone; it does not remove them from Android. If you want to keep using Android later, your contacts will still be there.

Will contact photos transfer from Android to iPhone?

Photos attached to contacts in Google Contacts will transfer. Photos stored only on your Android phone may not transfer through VCF export, depending on how they were saved. You can re-add photos on iPhone by opening a contact, tapping Edit, and selecting a new photo.

What if some contacts did not transfer?

Check Settings > Contacts > Accounts & Passwords to make sure the account holding those contacts is enabled. Contacts from Google, iCloud, or other services only appear if their account is turned on. If a contact was stored only on your Android phone and you did not export it, you will need to add it manually on iPhone.

Can I transfer contacts from iPhone to Android later?

Yes. Export your iPhone contacts as a VCF file through iCloud.com or by using a third-party app, then import the file on Android. The process is similar to moving Android to iPhone, just in reverse.

Do I need to delete my Google account from Android after switching to iPhone?

No. Leaving your Google account on Android is harmless. If you plan to use the Android phone again or give it to someone else, you should remove the account for privacy. Otherwise, it does not affect your iPhone.