The fastest way: use Google Contacts before you switch

If your Android contacts are stored in a Google Account, you can move them to iPhone without any special software. Sign into that Google Account on your new iPhone, turn on Contacts syncing in Settings, and your contacts appear within minutes. This works because both Android and iPhone can read from Google's servers — you are not moving the contacts themselves, just giving your iPhone permission to see them.

This method works best if you set it up before you leave Android. If you have already switched phones, you can still do it: sign into your Google Account on the iPhone, go to Settings > [Your Name] > iCloud, turn off iCloud Contacts temporarily, then turn on Google Contacts syncing. Your Google contacts will merge with what is already on the iPhone.

The catch: if your contacts live only on your SIM card or in a phone app that does not sync to Google, this route will not find them. Check your Android phone now — open Contacts, look for a menu option like "Accounts" or "Settings", and see which account your contacts are linked to.

Key Takeaways

  • Google Contacts syncing is the fastest method and requires only signing into your Google Account on the iPhone.
  • If contacts are stored on your SIM card or in a local phone app, you will need to export them as a file first.
  • iCloud can import a contacts file (.vcf format) directly, so you can move contacts without a Google Account.
  • Contacts stored in third-party apps like WhatsApp or Telegram do not transfer automatically and must be re-added on iPhone.

Exporting contacts as a file if Google Contacts does not work

If your contacts are not in a Google Account, you need to export them as a file. On Android, open your Contacts app, find the menu (usually three dots or lines), and look for "Export" or "Send contacts". Choose "Export to file" or "Export as VCF". The phone will create a .vcf file — this is a standard contact format that iPhone can read.

Save this file somewhere you can access it from your computer or email it to yourself. Do not try to email a large .vcf file directly to your iPhone — it often does not open correctly. Instead, email it to yourself, open the email on your computer, download the file, then use one of the methods below to get it onto your iPhone.

Some Android phones let you export contacts directly to your email or cloud storage. If you see that option, use it — it is faster than downloading to a computer first.

Importing a contacts file into iCloud

Once you have a .vcf file, the easiest way to get it into iPhone is through iCloud on a computer. Go to iCloud.com, sign in with your Apple ID, click Contacts, then look for a settings icon (usually a gear or three dots). You should see an option to "Import vCard" or "Import contacts". Select your .vcf file and upload it.

The contacts will sync to your iPhone within a few minutes, as long as iCloud Contacts is turned on. Check by going to Settings > [Your Name] > iCloud and making sure Contacts is toggled on.

If you do not have access to a computer, you can try opening the .vcf file directly on your iPhone. Email the file to yourself, open the email on the iPhone, tap the attachment, and select "Add All Contacts". This works on some phones but not all — if it does not work, the computer method above is more reliable.

Using a third-party app for larger contact transfers

If you have hundreds of contacts or a mix of sources, a third-party app can handle the transfer more reliably than manual methods. Apps like "My Contacts Backup" or "Contacts Transfer" let you export from Android and import to iPhone, though you will need to download them on both phones.

These apps are not necessary for most people — the Google Contacts or .vcf methods work fine for typical contact lists. Use a third-party app only if the other methods fail or if you need to transfer contacts from multiple Android accounts at once.

Be cautious with apps that ask for permission to access all your contacts and your location or camera — you do not need to grant those permissions for a simple transfer.

What does not transfer automatically

Contacts stored only in messaging apps like WhatsApp, Telegram, or Facebook Messenger will not move to iPhone. These apps keep their own contact lists separate from your phone's main Contacts app. You will need to re-add people in those apps on your iPhone, or ask them to send you their contact information again.

Custom fields you added to contacts — like nicknames, birthdays, or notes — usually transfer if you use Google Contacts or a .vcf file, but some fields may not carry over perfectly. Check a few contacts after the transfer to see if everything looks right.

Contacts synced to your Android phone through Microsoft Outlook or Exchange can be moved by signing into that account on your iPhone and turning on Contacts syncing, just like with Google Contacts.

Checking that all contacts arrived on your iPhone

After the transfer, open Contacts on your iPhone and count how many you have. Compare that number to what you had on Android — you can usually find this in Android's Contacts app settings or by scrolling to the bottom of your contact list.

If the numbers do not match, check whether some contacts are hidden. On iPhone, go to Settings > Contacts and look for a "Display Order" or "Sort Order" setting — sometimes contacts are there but not showing. You can also search for a contact you know you had to see if it arrived but is just not visible in the main list.

If contacts are genuinely missing, try the transfer again. If you used Google Contacts, make sure you signed into the correct Google Account. If you used a .vcf file, check that the file opened completely and did not stop partway through.

Frequently Asked Questions

Do I need to keep my Android phone to transfer contacts?

No. As long as you have already exported your contacts to a file or they are stored in a Google Account, you can transfer them to iPhone without the Android phone. If contacts are still only on the Android phone and you no longer have access to it, you cannot recover them.

Will my contacts stay in sync if I use Google Contacts?

Yes. If you keep your Google Account signed in on your iPhone and Contacts syncing turned on, any new contacts you add on iPhone will appear in Google Contacts and on any other device signed into that account. Changes sync both directions.

What if I have contacts in multiple Google Accounts?

Sign into each Google Account on your iPhone and turn on Contacts syncing for each one. All contacts from all accounts will appear in your iPhone's Contacts app, though they will be organized by account in the settings.

Can I transfer contacts from an old Android phone I no longer have?

Only if you backed them up before. If you exported them to Google Contacts, a file, or an email, you can still access them. If they were only stored on the phone itself, they are not recoverable once the phone is gone.

Why did some of my contacts not transfer?

Contacts stored only in apps like WhatsApp or Telegram, or contacts saved to your SIM card instead of your phone, will not transfer. Duplicate contacts sometimes merge into one during transfer, which can look like missing contacts. Check by searching for a person's name to see if they are there.