The fastest way depends on what phone you're switching to

If you're moving from an iPhone to an iPhone, or from an Android to an Android, the built-in transfer tools do most of the work for you. If you're switching between systems — iPhone to Android or Android to iPhone — you'll need to use a different method, but it's still straightforward. The key is knowing which route matches your situation before you start, because some methods work only one direction.

The contacts themselves are usually stored in one of three places: in your phone's native system (iCloud for iPhone, Google Account for Android), in your SIM card, or in a backup file. Where yours live determines which transfer method will work fastest.

Key Takeaways

  • iPhone to iPhone and Android to Android transfers happen automatically if you sign into the same account on your new phone during setup.
  • Switching between iPhone and Android requires exporting your contacts as a file, usually a VCF or CSV format, then importing that file into your new phone.
  • Your contacts may live in your phone's account system (iCloud or Google), on your SIM card, or in a backup — knowing which one matters because not all transfer methods work for all locations.
  • A manual export to a file is the safest method if you're unsure where your contacts are stored or if you want a backup copy before you switch.

iPhone to iPhone: Use iCloud during setup

When you turn on a new iPhone, the setup screen asks you to sign in with your Apple ID. If you sign in with the same Apple ID you used on your old phone, your contacts sync automatically from iCloud. This happens in the background while you're setting up the rest of your phone, so you don't have to do anything else.

This works only if your old iPhone had iCloud Contacts turned on. To check: on your old phone, go to Settings > [Your Name] > iCloud, and look for Contacts. If the toggle is on, your contacts are already in iCloud and will appear on the new phone within a few minutes of signing in.

If the toggle was off, your contacts are stored only on the old phone. In that case, turn on iCloud Contacts now on the old phone, wait a few minutes for them to upload, then sign into the new phone with the same Apple ID.

Android to Android: Sign into your Google Account

Android contacts sync through your Google Account. During setup on your new Android phone, sign in with the same Google Account you used on the old phone. Your contacts appear automatically within a few minutes.

This works if your contacts were synced to your Google Account on the old phone. To check: on your old phone, go to Settings > Accounts > Google > [Your Account Name] > Account Sync, and look for Contacts. If the toggle is on, they're in Google and will transfer automatically.

If the toggle was off, turn it on now on the old phone and wait a few minutes. Then sign into the new phone with the same Google Account, and the contacts will sync over.

iPhone to Android: Export as a file and import

iCloud doesn't sync to Android, so you need to export your contacts from the iPhone as a file, then import that file into Android. The file format is called VCF (vCard Format), and most Android phones can read it.

On your iPhone, open the Contacts app, tap Groups at the top left, and make sure "All Contacts" is selected. Then open Settings > [Your Name] > iCloud and turn off Contacts. A popup asks if you want to keep or delete the contacts on your iPhone — choose Keep. This downloads all your iCloud contacts onto the phone itself.

Next, use a third-party app to export the contacts. The app "Contacts" by Apple doesn't have an export button, so you'll need an app like My Contacts Backup (free on the App Store). Open it, tap Backup, choose Email, and send the VCF file to yourself. Save the file to your computer or cloud storage.

On your new Android phone, read the VCF file to the phone's storage. Open the Contacts app, tap the menu (three lines), go to Settings > Import, and select the VCF file. Your contacts appear in the Android phone's default contacts app.

Android to iPhone: Export and import through Google Contacts

Google Contacts has a built-in export feature that creates a VCF file compatible with iPhone. Go to contacts.google.com on a computer, select all contacts (click the checkbox at the top), click the menu (three dots), and choose Export. Save the file as VCF format.

On your new iPhone, email the VCF file to yourself or upload it to iCloud Drive. Open the file on the iPhone, and a popup asks which app to open it with — choose Contacts. The contacts import into your iPhone's native Contacts app and sync to iCloud.

Alternatively, if you want to keep your contacts in Google instead of iCloud, sign into your Google Account on the iPhone using the Gmail app. Go to Settings > Mail > Accounts > Google > [Your Account], and make sure Contacts is toggled on. Your Google contacts appear in the iPhone's Contacts app without being copied to iCloud.

Transferring contacts from a SIM card

Older phones sometimes stored contacts on the SIM card itself. If your old phone has this option, you can copy those contacts to your new phone's SIM card, but this method is slower and less reliable than account-based transfer.

On your old phone, open Contacts, find the menu, and look for an option like "Copy to SIM" or "Export to SIM". Select all contacts and copy them. Then put the SIM card in your new phone. Open Contacts, go to the menu, and look for "Import from SIM" or "Copy from SIM". The contacts copy to your new phone's storage.

This method works between any two phones, but it's limited: SIM cards can usually hold only a few hundred contacts, and they don't transfer photos, notes, or phone number types (like "mobile" vs. "home"). Use this only if the account-based methods don't work for your situation.

What to do if contacts are missing after transfer

If you signed in to the right account but contacts didn't appear, wait 10 to 15 minutes — syncing sometimes takes longer on slower connections. Then restart your phone and check again.

If they still don't appear, the contacts may not have been synced to the account on your old phone. Go back to your old phone and check: on iPhone, Settings > [Your Name] > iCloud > Contacts should be on. On Android, Settings > Accounts > Google > [Your Account] > Account Sync > Contacts should be on. Turn it on if it's off, wait a few minutes, then check your new phone again.

If you're switching between iPhone and Android and used the file export method, make sure the VCF file actually contains contacts. Open it on a computer in a text editor — you should see lines starting with "BEGIN:VCARD". If the file is empty or corrupted, try exporting again or use a different export app.

Backing up contacts before you switch

Before you transfer anything, create a backup file of your contacts. This protects you if something goes wrong during the transfer, and it gives you a copy you can restore later if you need it.

On iPhone, the easiest method is to export through an app like My Contacts Backup. On Android, go to contacts.google.com, select all, export as VCF, and save the file to your computer. On either phone, you can also take a screenshot of your Contacts list as a visual record, though this doesn't let you re-import them.

Store the backup file in a cloud service like Google Drive, Dropbox, or iCloud Drive so you can access it from any device. Label it with the date and phone model so you know which backup is which if you have multiple.

Frequently Asked Questions

Will my contact photos transfer too?

Contact photos transfer if you use account-based sync (iCloud or Google Account). They do not transfer if you export to a VCF file or copy from a SIM card. If photos are important, use the account method instead of the file export method.

What if I don't remember my Apple ID or Google Account password?

You'll need to reset it before you can sign in on the new phone. On Apple's website, go to iforgot.apple.com. For Google, go to accounts.google.com/signin/recovery. Have your recovery email or phone number ready. If you can't recover the account, use the VCF file export method instead.

Can I transfer contacts to multiple phones at once?

Yes, if you use account-based sync. Sign into the same Apple ID or Google Account on as many iPhones or Android phones as you want, and contacts sync to all of them. If you use the VCF file method, you can import the same file into multiple phones, but changes on one phone won't automatically sync to the others.

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

No, if your contacts are in iCloud or Google Account. You can transfer them to a new phone even after you've sold or recycled the old one. If your contacts were only stored on the old phone and not synced to an account, you'll need the old phone to export them as a file.

What happens to contacts if I don't transfer them?

They stay on your old phone. If you're switching to a new phone and don't transfer them, you'll lose access to them on the new device. If you later want to retrieve them, you'll need to go back to the old phone or restore from a backup file if you created one.