The fastest way to transfer contacts is through iCloud

If both iPhones are set up with the same Apple ID, your contacts move automatically. When you sign into the new iPhone with your Apple ID during setup, iCloud syncs your contacts in the background — usually within a few minutes, sometimes up to an hour depending on how many contacts you have.

If the new phone is already set up, you can still use iCloud. Go to Settings > [Your Name] > iCloud on the new iPhone, then turn on the Contacts toggle. iCloud will pull your contacts from the cloud and add them to the phone. This works even if you set up the new iPhone weeks ago.

The catch: this method only works if you have been backing up contacts to iCloud on the old phone. If your old iPhone has Contacts turned off in iCloud settings, nothing will sync. Check the old phone first by going to Settings > [Your Name] > iCloud and confirming the toggle is on.

Key Takeaways

  • iCloud sync is automatic if both phones use the same Apple ID and Contacts is turned on in iCloud settings.
  • You can also transfer contacts using a computer by exporting them as a file and importing them into the new phone.
  • If you do not have iCloud set up, you can use AirDrop to send contacts one at a time or in groups between nearby iPhones.
  • Contacts stored only in your carrier's network (not in the phone's Contacts app) will not transfer and must be re-added manually.

Using a computer to export and import contacts

If you want to move contacts without using iCloud, you can export them from your old iPhone to a computer, then import them into the new one. On a Mac, open the Contacts app, select the contacts you want to move (or press Command+A to select all), then go to File > Export > Export vCard. This saves your contacts as a .vcf file.

On the new iPhone, you have two options. If you have a Mac, open the .vcf file in the Contacts app and the contacts will import automatically. If you have a Windows computer, you can email the .vcf file to yourself, open it on the new iPhone, and tap Add All Contacts when prompted.

This method is slower than iCloud but useful if you are switching from a different type of phone or if you want to keep your old and new contacts separate for a while before merging them.

Transferring contacts with AirDrop

AirDrop lets you send contacts wirelessly between two iPhones that are near each other. Open the Contacts app on your old iPhone, tap the contact you want to send, tap Share Contact, then select AirDrop. Choose the new iPhone from the list and tap Send. The contact appears in the new phone's Contacts app within seconds.

You can also select multiple contacts at once. In the Contacts app, tap Edit in the top left, then tap each contact you want to select (a checkmark appears next to each one). Tap Share at the bottom, choose AirDrop, and send them all together.

AirDrop works only if both phones are within about 30 feet of each other and have Bluetooth and Wi-Fi turned on. This method is practical for moving a few dozen contacts but becomes tedious if you have hundreds.

What happens to contacts stored with your carrier

Some phone plans store contacts on the carrier's network rather than in your phone's Contacts app. These are sometimes called SIM contacts. They do not sync through iCloud and will not transfer using any of the methods above.

To check if you have carrier contacts, open Settings > Contacts and look for an option like Default Account or Contacts Storage. If it shows your carrier's name, you have some contacts stored there. You will need to re-add these manually on the new iPhone or contact your carrier to transfer them.

Troubleshooting when contacts do not appear

If you signed into iCloud but your contacts did not show up, check that Contacts is actually turned on in iCloud settings. Go to Settings > [Your Name] > iCloud and look for the Contacts toggle. If it is off, turn it on and wait a few minutes.

If contacts still do not appear, sign out of iCloud on the new phone, wait 30 seconds, then sign back in. Sometimes this forces iCloud to re-sync. If you have a very large contact list (over 5,000 contacts), syncing can take several hours.

If you used AirDrop and a contact did not arrive, make sure both phones have Bluetooth and Wi-Fi enabled, and that they are within range. Also check that the receiving phone did not decline the transfer — a notification appears briefly when a contact is sent, and you can tap it to accept or decline.

Moving contacts when you do not have the old iPhone anymore

If your old iPhone is no longer available, you can still recover contacts if you have an iCloud backup. On the new iPhone, go to Settings > [Your Name] > iCloud and turn on Contacts. If a backup exists from before you lost the old phone, iCloud will restore those contacts to the new one.

You can also check iCloud.com from a computer. Go to iCloud.com, sign in with your Apple ID, click Contacts, and see what is stored there. If your contacts are in iCloud, they will sync to any iPhone you sign into with that Apple ID.

Frequently Asked Questions

Do I need to use the same Apple ID on both phones?

For iCloud sync to work automatically, yes — both phones must be signed into the same Apple ID. If you are using different Apple IDs, iCloud will not sync contacts between them. You would need to use AirDrop, export and import via a computer, or manually re-add contacts.

Will my contacts transfer if I do not have Wi-Fi?

iCloud sync requires an internet connection, so contacts will not transfer without Wi-Fi or cellular data. AirDrop works over Bluetooth and Wi-Fi Direct, so it does not need internet but does need both phones to have Wi-Fi and Bluetooth turned on.

Can I transfer contacts to an Android phone?

iCloud sync only works between iPhones. To move contacts to Android, export them as a .vcf file on a computer, email the file to yourself, then open it on the Android phone. Android can import .vcf files through the Contacts app or Google Contacts.

What if I have duplicate contacts after transferring?

On the new iPhone, open the Contacts app, tap Groups at the top left, and make sure all groups are checked so you see all contacts. Then go to Settings > Contacts > Sort Order and Display Order to organize them. If you see true duplicates, tap Edit on one contact and scroll down to find a Link Contacts option to merge them.

How long does it take for contacts to sync through iCloud?

Usually a few minutes, but it can take up to an hour if you have thousands of contacts or a slow internet connection. If contacts have not appeared after an hour, try signing out of iCloud and signing back in, or restart the phone.