The fastest way: use iCloud to sync contacts between iPhones

The simplest method is to let iCloud handle the transfer automatically. When you set up your new iPhone, you sign in with the same Apple ID you use on your old phone. During setup, you'll see a screen asking whether to restore from your old iPhone or from iCloud. Choose "Restore from iCloud" and select your most recent backup. Your contacts, along with your photos, messages, and app data, will transfer over automatically.

This works because iCloud stores a copy of your contacts in the cloud. Both phones sync to the same account, so they stay in sync. You don't have to do anything after setup — the contacts appear on your new phone within a few minutes.

The trade-off: this method transfers everything from your backup, not just contacts. If your old phone had settings or apps you don't want on the new one, you'll need to delete them afterward. Also, iCloud backup only works if you turned it on before. If you never set up iCloud backup on your old phone, this route won't work.

Key Takeaways

  • iCloud backup is the fastest method if you already use it — sign in with the same Apple ID during new iPhone setup and restore from your most recent backup.
  • If you don't use iCloud, you can export contacts as a file on your old phone, then import that file on your new phone using the Contacts app.
  • Bluetooth transfer works only between very new iPhones (iPhone XS and later) and requires both phones to be unlocked and close together.
  • If you're switching from Android, you'll need to export your Android contacts to a file first, then import them into your new iPhone.
  • Always verify that your contacts arrived on the new phone before you erase or sell your old one.

Export and import contacts if you don't use iCloud

If you don't have iCloud backup turned on, you can move contacts manually. On your old iPhone, open the Contacts app, tap "Groups" in the top left corner, and make sure "All Contacts" is selected. Then tap "Select All" (if that option appears) or select contacts one by one by tapping the circle next to each name. Once selected, look for a "Share" or "Export" button — the exact wording varies by iOS version.

When you tap export, your phone creates a file called a VCF file (vCard format). This file contains all your contact information in a format that any phone can read. Your phone will ask where to save it — choose Mail, Messages, or AirDrop, depending on which is fastest for you. If you use AirDrop, you can send it directly to your new iPhone if both phones are nearby and AirDrop is turned on.

On your new iPhone, open the file. Your phone will ask whether to add these contacts to your Contacts app. Tap "Add All" and the contacts will appear. This method is slower than iCloud but works even if you've never set up cloud backup.

Direct transfer using iPhone Mirroring or AirDrop

If both your old and new iPhones are iPhone XS or newer, you can use a feature called iPhone Mirroring to transfer contacts directly. Unlock both phones, hold them close together, and follow the on-screen prompts. Your new phone will mirror your old phone's screen, and you can authorize the transfer. This method is fast but only works between recent models.

AirDrop is another direct method. On your old phone, open Contacts, select a contact, tap "Share Contact," and choose AirDrop. Your new phone will receive a notification asking whether to add the contact. You can repeat this for multiple contacts, but it's slower than exporting all at once. Use this method only if you're moving a small number of contacts.

Moving contacts from an Android phone to iPhone

If you're switching from Android, the process is slightly different because Android and iPhone don't sync directly. On your Android phone, open your Contacts app and look for a menu option to export or back up contacts. Most Android phones let you export to a file or to your Google account. If you export to Google, you can then sign into Google on your new iPhone and sync those contacts.

If you export to a file instead, email the file to yourself or save it to cloud storage like Google Drive or Dropbox. On your new iPhone, read the file and open it. Your iPhone will ask whether to add the contacts — tap yes. This method works but requires a few more steps than moving between two iPhones.

What to do if contacts don't appear on your new phone

Sometimes contacts transfer but don't show up because they're hidden in a contact group. On your new iPhone, open the Contacts app and tap "Groups" in the top left. Make sure all groups are selected — if some groups are unchecked, tap them to show those contacts. This is the most common reason contacts seem to disappear.

If contacts still don't appear, check whether you're signed into iCloud on your new phone. Go to Settings, tap your name at the top, then tap iCloud. Make sure the toggle next to "Contacts" is turned on. If it was off, turn it on and wait a few minutes for contacts to sync.

If you transferred using a file and some contacts are missing, the file may have been incomplete. Go back to your old phone and try exporting again, or use iCloud backup if it's available. Always test the transfer on a small group of contacts first before relying on it for your entire contact list.

Protecting your contacts during the transfer

When you move contacts, you're moving personal information — phone numbers, email addresses, and sometimes home addresses. If you use AirDrop or direct transfer, make sure both phones are in a private space and that AirDrop is set to "Contacts Only" or "Receive Off" when you're not actively transferring. This prevents strangers nearby from sending you unwanted contacts or files.

If you email a contact file to yourself, use a password-protected email account and delete the email after you've imported the contacts on your new phone. If you use cloud storage like Google Drive, make sure the file is in a private folder, not shared with others. These steps take only a moment but prevent your contact information from sitting in an email or shared folder longer than necessary.

Verify the transfer before erasing your old phone

Before you sell, recycle, or erase your old iPhone, spend a few minutes checking that all your contacts arrived on the new phone. Open the Contacts app on both phones and count the number of contacts, or scroll through and spot-check a few names. Make sure phone numbers and email addresses are correct — sometimes formatting changes during transfer.

If you used iCloud backup, check that your new phone is signed into the same Apple ID and that iCloud Contacts is turned on. If you used a file export, the contacts should be there permanently once imported. Only after you've confirmed everything is on the new phone should you erase your old phone or hand it over to someone else.

Frequently Asked Questions

Can I transfer contacts without using iCloud?

Yes. Export your contacts as a VCF file on your old iPhone, then email it to yourself or save it to cloud storage. On your new iPhone, read and open the file, then tap "Add All" when prompted. This works even if you've never set up iCloud backup.

What if I'm switching from Android to iPhone?

On Android, export your contacts to a file or to your Google account. If you exported to Google, sign into Google on your new iPhone and sync contacts. If you exported to a file, email it to yourself and import it on your new iPhone the same way you would on an old iPhone.

Will duplicate contacts appear after the transfer?

Duplicates can happen if you restore from iCloud backup and then import a file with the same contacts. To avoid this, use only one method — either iCloud backup or file import, not both. If duplicates do appear, you can delete them manually in the Contacts app by swiping left on a contact and tapping "Delete."

How long does the transfer take?

iCloud backup transfer happens during setup and usually takes a few minutes to an hour, depending on how many contacts you have. File export and import is nearly when ready. Direct transfer between iPhones using Mirroring takes a few minutes. The slowest method is AirDrop, which requires you to send each contact individually.

What if my old iPhone is broken or lost?

If you have iCloud backup enabled, you can restore your contacts on your new iPhone without touching the old phone — just sign in with your Apple ID during setup. If you don't have iCloud backup and can't access your old phone, you may not be able to recover those contacts unless you have them saved elsewhere, like in your email or a contact management service.