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 whether you want to restore from a backup. If you choose to restore from your iCloud backup, your contacts move over automatically — along with your photos, messages, apps, and settings. This is the simplest route if you have both phones in front of you and time to set up the new one from scratch.
To make this work, your old iPhone must have backed up to iCloud at least once. Go to Settings > [Your Name] > iCloud on your current phone and make sure Contacts is toggled on. Then plug in, connect to Wi-Fi, and let it back up. The backup usually takes a few minutes to an hour depending on how much data you have.
When your new iPhone arrives, power it on and follow the setup prompts. When you reach the "Apps & Data" screen, tap "Restore from iCloud Backup," sign in with your Apple ID, and select the most recent backup. Your contacts will be there when setup finishes.
Key Takeaways
- Restoring from an iCloud backup during setup moves your contacts automatically and is the fastest method for most people.
- If you do not want to restore everything, you can turn off iCloud Contacts on your old phone, then turn it back on to force a fresh sync before setup.
- 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 your contacts are stored in Gmail or another email account, signing into that account on your new iPhone will sync them without any extra steps.
Using iCloud Contacts without a full backup
If you want to move only your contacts and not your entire backup, turn off iCloud Contacts on your old phone, wait a few seconds, then turn it back on. This forces your phone to upload a fresh copy of your contacts to iCloud. Then on your new phone, sign in with the same Apple ID and turn on iCloud Contacts. Your contacts will sync within a few minutes.
This method works well if your old phone's backup is outdated or if you want a clean start on the new device without restoring old app data or settings. The contacts themselves will be current because you just synced them.
Exporting contacts as a file
You can also save your contacts as a file and transfer them manually. On your iPhone, open the Contacts app, tap "Groups" in the upper left, make sure "All Contacts" is selected, then tap "Edit" and select all contacts. Tap "Share" and choose "Mail." This creates a .vcf file (a standard contact format) and opens a new email with the file attached.
Email this file to yourself, then open the email on your new iPhone. Tap the .vcf file attachment and choose "Add All Contacts." Your contacts will appear in the Contacts app within seconds. This method works even if you do not use iCloud or if you want to keep your contacts separate from your Apple ID.
Syncing contacts from Gmail or other email accounts
If your contacts are stored in Gmail, Outlook, or another email service, you do not need to do anything special. On your new iPhone, go to Settings > Mail > Accounts and add your email account. When you sign in, toggle on "Contacts" in the account settings. Your contacts will sync automatically.
This is especially useful if you manage contacts across multiple devices or share them with a team. The contacts stay in sync whenever you add or change them, and they will be on your new iPhone as soon as the account is set up.
Moving contacts if you do not have the old phone
If your old iPhone is lost, broken, or no longer in your possession, your contacts are still recoverable if they were backed up to iCloud. During setup on your new phone, choose "Restore from iCloud Backup" and sign in with your Apple ID. Select the most recent backup from before you lost the old phone, and your contacts will restore.
If you never set up iCloud on your old phone, check whether your contacts were synced to Gmail or another email account. Sign into that account on your new iPhone and turn on contact syncing. If neither of those options worked, your contacts may not be recoverable, which is why backing up regularly matters.
Avoiding duplicate contacts after transfer
Sometimes contacts end up duplicated after a transfer — especially if you restore from a backup and then also sync an email account that contains the same contacts. The Contacts app does not automatically merge duplicates, but you can do it manually. Open Contacts, find a duplicate entry, tap "Edit," scroll down, and tap "Link Contacts." Select the other duplicate and confirm. The entries will merge into one.
To prevent duplicates in the first place, check which accounts are syncing contacts before you restore. If you restore from iCloud and then add a Gmail account, you may see each contact twice. Turn off contact syncing for one account if you do not need both, or merge them after the fact.
Transferring contacts between iPhones on the same Wi-Fi
If both iPhones are in the same room and connected to the same Wi-Fi network, you can use AirDrop to send contacts directly. Open Contacts on your old iPhone, select a contact, tap "Share Contact," and choose AirDrop. Select the new iPhone from the list. The contact will appear on the new phone within seconds.
This method is slow if you have hundreds of contacts because you have to send them one at a time. It is most useful for transferring a handful of important contacts quickly, or for sharing a single contact with someone else's iPhone. For moving your entire contact list, iCloud or the .vcf file method is much faster.
Frequently Asked Questions
Will my contacts transfer if I do not have an Apple ID?
No, iCloud backup requires an Apple ID. However, you can still export your contacts as a .vcf file and email them to yourself, or sign into a Gmail account and sync contacts that way. Both methods work without an Apple ID.
What if I want to keep some contacts on the old phone but not move them?
If you restore from a full iCloud backup, all contacts move over. To move only certain contacts, export them as a .vcf file, select only the ones you want to include, and email that file to yourself. Then import it on the new phone.
How long does it take for contacts to sync after I set up iCloud?
Contacts usually sync within a few minutes once you turn on iCloud Contacts and sign in with your Apple ID. If you have hundreds of contacts, it may take up to 10 or 15 minutes. Make sure both phones are connected to Wi-Fi and plugged in for faster syncing.
Can I transfer contacts from an Android phone to an iPhone?
Yes. Export your contacts from Android as a .vcf file, email the file to yourself, open it on your iPhone, and tap "Add All Contacts." Alternatively, if your Android contacts are in Gmail, sign into that Gmail account on your iPhone and turn on contact syncing.
What happens to my contacts if I do not back them up?
If your iPhone is lost or damaged and you never backed up to iCloud or synced to an email account, your contacts are lost. This is why turning on iCloud Contacts or syncing to Gmail is important — it keeps your contacts safe even if your phone is damaged or stolen.