The fastest way: use iCloud to sync your contacts automatically
If both iPhones are signed into the same Apple ID, your contacts move over on their own. When you set up the new iPhone and sign in with your Apple ID during setup, iOS asks whether you want to restore from iCloud backup. Choose yes, and your contacts (along with photos, messages, apps, and settings) transfer automatically. This takes anywhere from a few minutes to an hour depending on how many contacts you have and your internet speed.
If you've already finished setting up the new phone without restoring from backup, you can still pull contacts from iCloud manually. Go to Settings > [Your Name] > iCloud on the new iPhone, then toggle Contacts on. iOS will download your contacts from iCloud to that phone within a few minutes.
This method works best if you have a strong Wi-Fi connection and time to let the sync complete. You don't need the old iPhone present, and nothing gets duplicated as long as you're using the same Apple ID on both phones.
Key Takeaways
- Restoring from an iCloud backup during iPhone setup transfers all contacts automatically if both phones use the same Apple ID.
- If setup is already complete, turn on iCloud Contacts in Settings to download existing contacts to the new phone.
- AirDrop works for transferring contacts between nearby iPhones without needing iCloud, but only one contact at a time.
- Exporting contacts as a VCF file lets you move them to a new phone even if you don't use the same Apple ID.
- If you're switching from Android or an older device, you can import contacts from Gmail or another email account through iCloud settings.
Using AirDrop to send contacts directly between iPhones
AirDrop is the quickest method if you have both iPhones in the same room and only need to move a few contacts. Open Contacts on the old iPhone, select a contact, tap Share Contact, then choose AirDrop. Your new iPhone will receive a notification asking you to accept. Tap Accept, and the contact appears in your Contacts app on the new phone.
The limitation is that AirDrop transfers one contact at a time, so this becomes tedious if you have hundreds of contacts. It also requires both phones to have Bluetooth and Wi-Fi turned on, and they need to be within about 30 feet of each other. AirDrop works well when you're moving just a handful of important contacts or when you want to avoid signing into iCloud.
Exporting contacts as a file to move between different Apple IDs
If you're using different Apple IDs on each iPhone, or if you want a backup copy of your contacts, you can export them as a VCF (vCard) file. On the old iPhone, open Contacts, select a contact, tap Share Contact, and choose Mail. Send the contact to yourself as an attachment. On the new iPhone, open that email and tap the VCF file to import it into Contacts.
For multiple contacts at once, this process is slower than iCloud sync, but it gives you control over which contacts move and lets you keep a file copy. You can also use a computer: connect the old iPhone to a Mac or Windows PC, open Finder or iTunes, and export contacts from there as a single VCF file, then import that file on the new phone.
Moving contacts from Gmail or another email account
If your contacts are stored in Gmail, Outlook, or another email service rather than in iCloud, you can sync them directly to your new iPhone. Go to Settings > Mail > Accounts & Passwords, tap Add Account, and sign in with your Gmail or email credentials. Then go to Settings > [Your Name] > iCloud and toggle Contacts on if it's not already enabled. iOS will merge contacts from both your email account and iCloud.
This method is useful if you've been managing contacts through Gmail for years and want to keep that account as your source of truth. The contacts appear in your iPhone's Contacts app but stay synced with your email account, so changes on one device update everywhere.
What happens to contacts during a standard iPhone backup and restore
When you back up an iPhone to iCloud or a computer, contacts are included automatically. If you restore the new iPhone from that backup during setup, all contacts come back exactly as they were. This is why restoring from backup is the simplest path for most people—you're not moving contacts separately; they're part of the larger backup file.
The key difference between backup-and-restore and iCloud sync is timing. Backup-and-restore happens once, during setup. iCloud sync is ongoing, so if you add a contact to one iPhone, it appears on the other within minutes. For a one-time transfer, both methods work; for keeping two iPhones in sync long-term, iCloud sync is more reliable.
Troubleshooting contacts that don't appear on the new iPhone
If contacts didn't transfer after you restored from backup, check that iCloud Contacts is turned on. Go to Settings > [Your Name] > iCloud and make sure the toggle next to Contacts is green. If it's off, turn it on and wait a few minutes for contacts to download.
If you're using different Apple IDs on each phone, contacts from the old ID won't sync automatically. In that case, export the contacts as a VCF file or use AirDrop to move them manually. You can also sign into the old Apple ID temporarily on the new iPhone, turn on iCloud Contacts, wait for them to sync, then sign back out and sign into your new ID—the contacts will remain on the phone.
Duplicate contacts sometimes appear if you've synced from multiple sources (iCloud, Gmail, and a backup all at once). Go to Contacts, tap Edit in the top left, select the duplicates, and tap Merge to combine them into a single entry.
Moving contacts when you're switching from Android to iPhone
If you're coming from an Android phone, your contacts are likely stored in Google Account or Samsung Account. During iPhone setup, iOS offers a "Move from Android" option that can import contacts from your Google Account. If you miss that step, go to Settings > Mail > Accounts & Passwords, add your Google Account, and toggle Contacts on.
Alternatively, export your contacts from Android as a VCF file, email it to yourself, and open it on your new iPhone to import them. This method works for any contact source and gives you a backup file in case something goes wrong.
Frequently Asked Questions
Do I need both iPhones to transfer contacts?
No. If you're restoring from an iCloud backup or importing from Gmail, you only need the new iPhone and your login credentials. You only need both phones present if you're using AirDrop or want to manually select which contacts to move.
Will my contacts be deleted from the old iPhone if I transfer them?
No. Transferring contacts copies them; it doesn't remove them from the source. Your old iPhone keeps all its contacts unless you manually delete them.
What if I don't remember my Apple ID password?
Go to iforgot.apple.com to reset it. You'll need access to the email address or phone number associated with your Apple ID. Once you reset the password, you can sign in on the new iPhone and restore your contacts from iCloud.
Can I transfer contacts if the old iPhone is broken?
Yes, if you have an iCloud backup. Sign into your Apple ID on the new iPhone during setup and restore from the most recent backup. If you don't have a backup, you'll need to recreate contacts manually or import them from Gmail or another email account if they were synced there.
How long does it take for contacts to sync between iPhones?
iCloud sync usually completes within a few minutes over Wi-Fi. A full backup-and-restore during setup can take longer depending on the total amount of data, but contacts themselves transfer quickly. If contacts don't appear within 10 minutes, check your Wi-Fi connection and make sure iCloud Contacts is toggled on.