The fastest way: use iCloud during setup

When you turn on a new iPhone for the first time, Apple walks you through a setup screen that asks if you want to restore from a backup. If you choose "Restore from iCloud Backup" and sign in with the same Apple ID you used on your old phone, your new iPhone will pull down all your contacts automatically. This happens in the background while you finish setup — you do not have to do anything else.

This method works only if you backed up your old iPhone to iCloud before you stopped using it. If you did not, you can still use iCloud, but you will need to set up your new phone first, then go back and manually sync. The trade-off is simplicity now versus a few extra steps later.

If you already finished setting up your new iPhone without restoring a backup, you can still pull contacts from iCloud. Go to Settings > [Your Name] > iCloud, turn on Contacts, and wait a few minutes for them to sync down. Your old contacts will appear in the Contacts app.

Key Takeaways

  • Restoring from an iCloud backup during initial setup is the fastest method and transfers contacts automatically without extra steps.
  • If you did not back up your old iPhone, you can still sync contacts through iCloud settings on your new phone, though it takes a few minutes.
  • You can export contacts as a file and send them via email or AirDrop if you need to transfer to someone else's phone or keep a backup copy.
  • If your old iPhone is still working, you can use AirDrop to send contacts directly between the two phones without needing a computer or internet.

Using AirDrop if both phones are nearby

If you still have your old iPhone and both phones are in the same room, AirDrop is the quickest hands-on method. Open the Contacts app on your old phone, tap the contact you want to move, scroll down, and tap "Share Contact." A menu will appear with AirDrop as an option if your new iPhone is nearby and has AirDrop turned on. Tap your new phone's name, and the contact transfers in seconds.

This works one contact at a time, so if you have hundreds of contacts, AirDrop is tedious. But if you only need to move a handful of important contacts — a family member's number, a business contact, a friend — it is the most direct route. You do not need Wi-Fi, a computer, or an Apple ID password.

To make sure AirDrop works, check that both phones have Bluetooth and Wi-Fi turned on, and that AirDrop is not set to "Receiving Off." On both phones, swipe down from the top-right corner to open Control Center, long-press the Bluetooth tile, and make sure both Bluetooth and Wi-Fi show as on. Then swipe down again and tap and hold the AirDrop icon to set it to "Everyone" or "Contacts Only."

Exporting contacts as a file

If you want a backup copy of your contacts or need to send them to someone else, you can export them as a VCF file (a standard contact format that works on any phone). On your iPhone, open the Contacts app, tap "Groups" in the top-left corner, make sure "All Contacts" is checked, then go back and tap "Select" in the top-right. Tap "Select All," then tap "Share" at the bottom. Choose "Mail" or "AirDrop" to send the file to yourself or to another phone.

Once you have the VCF file on your new iPhone, tap it to open it. A dialog will ask if you want to add these contacts to your phone — tap "Add All" and they will import into your Contacts app. This method works even if your old phone is no longer available, as long as you saved the file somewhere you can reach it (email, cloud storage, a shared folder).

The VCF file contains only contact information — names, phone numbers, email addresses, and notes. It does not include photos, custom ringtones, or other metadata stored separately in your phone.

Syncing through a Mac or Windows computer

If you have a computer, you can use it as a bridge to move contacts. Connect your old iPhone to the computer, open Finder (Mac) or iTunes (Windows), and select your phone. Go to the Info tab and check "Sync Contacts." Choose whether to sync with your Mac's Contacts app or Outlook on Windows, then click Apply. Your contacts will copy to the computer.

Then connect your new iPhone to the same computer, open Finder or iTunes again, select your new phone, go to Info, check "Sync Contacts," and click Apply. The contacts will copy from the computer to your new phone. This method is slower than iCloud or AirDrop, but it works if you do not have an active iCloud backup or if you want to keep a local copy on your computer.

On a Mac, you can also open the Contacts app directly, select all contacts (Command+A), copy them (Command+C), then paste them into a new contact group or export them as a file. On Windows, Outlook has an export function under File > Open & Export > Import/Export.

What to do if contacts are stuck in iCloud

Sometimes contacts sync to iCloud but do not appear on your new phone. First, check that you are signed into the same Apple ID on both phones. Go to Settings > [Your Name] and verify the email address matches. Then go to Settings > [Your Name] > iCloud and make sure the Contacts toggle is on.

If contacts still do not show up, try turning the Contacts toggle off, waiting 30 seconds, then turning it back on. This forces your phone to re-sync with iCloud. If that does not work, sign out of iCloud entirely (Settings > [Your Name] > Sign Out), then sign back in and turn Contacts back on. This is a more thorough reset and usually fixes sync problems.

If you have a very large contact list (more than 5,000 contacts), iCloud can take several minutes or even hours to sync everything. Leave your new phone plugged in and connected to Wi-Fi overnight to give it time to finish.

Moving contacts from Android or other phones

If you are switching from an Android phone or another brand, the process is different because those phones do not use iCloud. Export your contacts from your old phone as a VCF file — the exact steps depend on the phone, but usually you open Contacts, tap Menu, and look for "Export" or "Send Contacts." Save the file to your email or cloud storage, then download it on your new iPhone and tap it to import.

Alternatively, if your old phone synced contacts to Google, you can sign into Google on your new iPhone. Go to Settings > Mail > Accounts > Add Account, choose Google, and sign in with your Google account. Then go to Settings > [Your Name] > iCloud, turn on Contacts, and choose to merge your Google contacts with iCloud. This takes a few minutes but ensures all your contacts are in one place.

Some carriers also offer contact transfer tools. If you bought your new iPhone from a carrier store (Verizon, AT&T, T-Mobile), ask if they can transfer contacts for you during the purchase process. Many will do this for free while you are still in the store.

Frequently Asked Questions

Will my contacts transfer if I do not have an iCloud backup?

No, not automatically. But you can still move them using AirDrop (if your old phone is nearby), by exporting them as a file, or by syncing through a computer. If your old phone is gone and you have no backup, you will need to manually re-enter contacts or contact your carrier to see if they have a copy.

Do I need to delete contacts from my old iPhone before transferring?

No. Transferring contacts does not remove them from your old phone. If you want to clean up your old phone later, you can delete them manually, but transferring leaves them in place.

Can I transfer just some contacts, not all of them?

Yes. AirDrop lets you send one contact at a time. If you export as a VCF file, you can open it in a text editor and delete the contacts you do not want before importing. iCloud backup transfers everything, so if you only want some contacts, use AirDrop or the file method instead.

What if my contacts have photos or custom ringtones?

Photos and ringtones attached to contacts will transfer if you use iCloud backup or sync through a computer. They will not transfer if you use AirDrop or export as a VCF file, because those methods only move the contact information itself, not the media files.

How long does it take for contacts to sync to a new iPhone?

If you restore from an iCloud backup during setup, contacts appear within minutes. If you turn on iCloud Contacts after setup is complete, syncing usually takes 5 to 15 minutes for a typical contact list. Very large lists (thousands of contacts) can take longer.