The fastest way to move your contacts
The easiest method is to use iCloud during setup on your new iPhone. When you turn on a new device and sign in with the same Apple ID you used on your old phone, iOS will automatically restore your contacts along with your photos, messages, and other data. This takes no extra steps beyond the normal setup process.
If your new iPhone is already set up, you can still move contacts through iCloud by going to Settings > [Your Name] > iCloud on both phones, making sure Contacts is toggled on, and waiting for the sync to complete. This usually takes a few minutes depending on how many contacts you have.
If you do not want to use iCloud or your phones are not on the same Apple ID, you have other options that work just as well — they just require a few more taps.
Key Takeaways
- Using the same Apple ID on both iPhones during setup automatically transfers all contacts without any manual work.
- If your new phone is already set up, turn on iCloud Contacts in Settings on both devices and wait for the sync to finish.
- You can export contacts as a file and email them to yourself, then import them on the new phone if you prefer not to use iCloud.
- AirDrop works for transferring contacts between nearby iPhones if both devices support it and are unlocked.
- Contacts transferred through any method will appear in the Contacts app on your new phone within minutes.
Using iCloud during initial setup
When you first power on a new iPhone, the setup screen will ask you to sign in with your Apple ID. Use the same Apple ID that was on your old phone. During this process, iOS will ask whether you want to restore from an iCloud backup — select yes, and choose the backup from your old iPhone.
The restore process includes contacts, calendar events, notes, photos, messages, and app data. It can take anywhere from 15 minutes to an hour depending on how much data you have and your internet speed. Keep the phone plugged in and connected to Wi-Fi during this time.
Once the restore completes, your contacts will be in the Contacts app and ready to use. You do not need to do anything else.
Syncing contacts through iCloud on an already-set-up phone
If your new iPhone is already set up with a different Apple ID or you did not restore from backup, you can still move contacts by enabling iCloud Contacts on both phones. On your old iPhone, go to Settings > [Your Name] > iCloud and make sure the toggle next to Contacts is turned on (it should be blue). Do the same on your new iPhone, using the same Apple ID.
Once both phones are signed into the same Apple ID and Contacts is enabled in iCloud, the sync happens automatically in the background. Check back after a few minutes — your contacts should now appear on the new phone. If they do not show up right away, try closing and reopening the Contacts app, or restart the new iPhone.
This method works even if the phones are in different locations, as long as both are connected to Wi-Fi or cellular data.
Exporting and emailing contacts as a file
If you want to transfer contacts without using iCloud, you can export them from your old iPhone as a file and send it to yourself. On your old iPhone, open the Contacts app, tap Groups in the upper left corner, make sure All Contacts is selected, then go back and tap Edit in the upper right. Select all contacts by tapping Select All (or select individual ones), then tap Share Contacts.
Choose Mail from the menu. This will open a new email with your contacts attached as a .vcf file. Send the email to yourself, then open it on your new iPhone. Tap the attachment to open it, and iOS will ask whether you want to add these contacts — tap Add All Contacts.
The contacts will then appear in your Contacts app on the new phone. This method works between any two iPhones regardless of Apple ID, and it is useful if you are transferring to someone else's phone or if you want to keep a backup file.
Using AirDrop to transfer contacts
If both iPhones support AirDrop and are near each other, you can use AirDrop to send contacts directly. On your old iPhone, open Contacts, tap the contact you want to send, tap Share Contact, and select AirDrop. Your new iPhone should appear in the list if AirDrop is turned on and the phones are close together.
Tap your new iPhone to send the contact. The new phone will show a notification asking whether to add the contact — tap Add. Repeat this for each contact you want to transfer, or select multiple contacts at once by tapping Edit, then tapping the ones you want before tapping Share Contact.
AirDrop is fast for small numbers of contacts but becomes tedious if you have hundreds. It works best as a backup method or when you only need to move a few specific contacts.
What happens to contacts during transfer
Contacts transferred through any of these methods will include the name, phone number, email address, and any other details you stored in the Contacts app. Photos attached to contacts, custom ringtones, and notes in the contact card will also transfer if you use iCloud or the .vcf file method.
Duplicate contacts sometimes appear after a transfer, especially if you already had some contacts on the new phone. You can merge duplicates by opening Contacts, tapping Edit, selecting a contact, tapping Linked Contacts, and choosing which information to keep. Alternatively, delete one of the duplicates manually.
Contacts synced through iCloud will stay in sync across all your devices as long as iCloud Contacts remains enabled. If you turn off iCloud Contacts on one device, those contacts will remain on that phone but will no longer update automatically.
Troubleshooting contacts that do not appear
If contacts do not show up after transfer, first check that you are looking in the right place. Open the Contacts app and tap Groups in the upper left corner — make sure All Contacts or the specific group you want is selected. Sometimes contacts are hidden because a specific group is filtered.
If you used iCloud, check that both phones are signed into the same Apple ID and that Contacts is enabled in iCloud settings on both devices. Restart both phones and wait a few minutes for the sync to complete. If contacts still do not appear, sign out of iCloud on the new phone, wait 30 seconds, then sign back in.
If you transferred contacts via email or AirDrop and they still do not appear, try opening the email or AirDrop notification again and tapping Add Contacts. If the file is corrupted or the transfer failed, you may need to try again.
Frequently Asked Questions
Do I need the same Apple ID on both phones to transfer contacts?
No. Using the same Apple ID is the easiest method, but you can also transfer contacts by exporting them as a file and emailing them to yourself, or by using AirDrop. Each method works independently.
Will my contacts transfer if I restore from an iCloud backup?
Yes. When you restore from an iCloud backup during setup, all contacts from your old phone will be restored to the new one automatically. This is the fastest way to move everything at once.
Can I transfer contacts to an iPhone with a different Apple ID?
Yes. Use the email export method or AirDrop. Both work between any two iPhones regardless of which Apple ID is signed in. You can also add the old Apple ID temporarily to the new phone, sync contacts, then remove it.
What if I only want to transfer some contacts, not all of them?
Use AirDrop to send individual contacts, or export specific contacts by selecting them in the Contacts app before tapping Share. The email method exports all contacts at once, but you can delete unwanted ones after they arrive on the new phone.
How long does it take for contacts to show up on the new iPhone?
If you restore from backup during setup, contacts appear when the restore finishes, usually within an hour. If you sync through iCloud on an already-set-up phone, contacts appear within a few minutes. AirDrop and email transfers are nearly instant.