The fastest way to transfer contacts is through iCloud during setup

When you turn on a new iPhone, the setup screen offers to restore from your old phone using iCloud. If you sign in with the same Apple ID you used on your old iPhone, your contacts transfer automatically — this happens before you finish setup, and you do not have to do anything else. This method works whether your old phone is still powered on or not.

If you have already finished setting up your new iPhone, you can still use iCloud. Open Settings, tap your name at the top, select iCloud, and toggle Contacts on. Your phone will sync with iCloud and pull down any contacts stored there. This takes a few minutes depending on how many contacts you have.

The one thing to check: make sure your contacts were actually saved to iCloud on your old phone. Open Settings on the old iPhone, tap your name, go to iCloud, and confirm that Contacts is toggled on. If it was off, your contacts only live on that phone and iCloud will not have them.

Key Takeaways

  • During new iPhone setup, sign in with your Apple ID and iCloud will restore your contacts automatically without extra steps.
  • If setup is already done, turn on iCloud Contacts in Settings to sync contacts you stored under that Apple ID.
  • Contacts must have been saved to iCloud on your old phone — if iCloud Contacts was off, they only exist on that device.
  • You can also export contacts as a file and email them to yourself, then import them on the new phone using the Contacts app.
  • If you use Gmail, Outlook, or another email service, contacts synced to that account will appear on your new iPhone once you sign in.

Using a file export if iCloud was not turned on

If your old iPhone never had iCloud Contacts enabled, your contacts are stuck on that phone. The workaround is to export them as a file. On your old iPhone, open the Contacts app, tap Groups in the upper left, make sure All Contacts is selected, then tap Edit. Select all contacts (or tap Select All if that option appears), then look for a Share or Export button.

Not all iPhone models show an export option directly in Contacts. If you do not see one, try opening Contacts, selecting a contact, tapping Edit, scrolling to the bottom, and looking for Share Contact. You can share one contact at a time this way, but that is slow for large lists. A faster route: use a computer. Connect your old iPhone to a Mac or PC, open Finder (Mac) or iTunes (Windows), select the device, and look for an option to export contacts or view contact details.

Once you have the file (usually a .vcf file), email it to yourself or save it to a cloud service like Google Drive. On your new iPhone, open the email or read the file, tap it, and select Open in Contacts. The phone will ask whether to add these contacts — tap Add All, and they will import into your phone.

Syncing contacts through Gmail or Outlook

If your contacts are stored in Gmail, Outlook, or another email service, you do not need to transfer them manually. On your new iPhone, go to Settings, scroll down to Mail, tap Accounts, and select Add Account. Choose Gmail, Outlook, or whichever service you use, sign in, and toggle Contacts on. Your phone will pull down all contacts associated with that account.

This method works even if you never used iCloud. The contacts live in your email account, not on the phone itself, so they sync across any device where you sign in. If you use multiple email accounts, you can add all of them — your iPhone will combine contacts from each one and show them in a single Contacts list.

One thing to know: if a contact exists in both iCloud and Gmail, your iPhone may show it twice. You can merge duplicates by opening Contacts, tapping a contact, selecting Edit, scrolling to the bottom, and tapping Merge Contacts. Select the duplicate entry and confirm.

Transferring contacts using AirDrop or Bluetooth

If both phones are in the same room, you can use AirDrop to send contacts directly. On your old iPhone, open Contacts, select a contact, tap Share Contact, and choose AirDrop. Your new iPhone will appear in the list if it is nearby and AirDrop is on. Tap it to send the contact. The new phone will ask whether to add it — tap Add.

This method works one contact at a time, so it is practical only if you have a small number to move. For larger lists, iCloud or file export is much faster. AirDrop does require both phones to have Bluetooth and Wi-Fi turned on, and they must be within about 30 feet of each other.

What to do if contacts are stored only on your carrier's network

Some carriers store contacts on their network rather than on your phone. Verizon, AT&T, and T-Mobile all offer this service. If your contacts are stored this way, they may not transfer automatically when you switch phones. Contact your carrier to ask whether your contacts are stored on their network. If they are, ask them to transfer them to your new phone number, or ask for a way to export them.

Most carriers can move network-stored contacts during the set up process for your new phone. If you set up your new iPhone before contacting the carrier, you can still reach out and ask them to push the contacts to your new device. This usually takes a few hours to a day.

Checking that all contacts transferred correctly

After you transfer contacts, open the Contacts app and scroll through to spot-check a few entries. Look for contacts you know you had on the old phone. If you see them, the transfer worked. If you notice some are missing, go back to Settings and check whether iCloud Contacts is on, or whether you added all your email accounts.

If you transferred using a file, the contacts should appear when ready. If you used iCloud or email sync, it can take a few minutes for everything to show up, especially if you have hundreds of contacts. If nothing appears after 10 minutes, try turning Contacts off and back on in Settings to force a refresh.

Frequently Asked Questions

Do I need to keep my old iPhone powered on while contacts transfer?

No. If you use iCloud, the contacts are stored in the cloud, not on the phone itself. Your new iPhone pulls them from iCloud, so the old phone can be off or even sold. The only exception is if you use AirDrop, which requires both phones to be on and nearby.

What if I have contacts on my old iPhone that are not in iCloud?

They only exist on that phone. You will need to export them as a file before you lose access to the old phone. Use a computer to connect the old iPhone and export contacts, or use the Contacts app to share them one at a time via AirDrop or email.

Can I transfer contacts if I do not have an Apple ID?

Yes, but you will need to use a file export or add an email account like Gmail. iCloud requires an Apple ID, but contacts stored in Gmail, Outlook, or another email service will sync to your new phone once you sign in to that account in Settings.

Will duplicate contacts appear if I sync multiple accounts?

Possibly. If the same person is stored in both iCloud and Gmail, they may show up twice. Open Contacts, tap the duplicate, select Edit, scroll down, and tap Merge Contacts to combine them into one entry.

How long does it take for contacts to show up on my new iPhone?

If you use iCloud during setup, contacts appear before setup finishes. If you add iCloud or email accounts after setup, it usually takes a few minutes. If nothing appears after 10 minutes, go to Settings, turn the service off and back on, and wait a few more minutes.