The fastest way: use iCloud to sync your contacts automatically
The simplest method is to let iCloud handle the transfer for you. When you sign into your Apple ID on a new iPhone, iCloud automatically syncs your contacts, calendar, photos, and other data from your old phone to the new one. This happens in the background without you having to do anything except wait.
To use this method, make sure both phones are connected to Wi-Fi and plugged in. On your old iPhone, go to Settings > [Your Name] > iCloud and confirm that Contacts is toggled on. Then on your new iPhone, sign in with the same Apple ID during setup. Within a few minutes to an hour, depending on how many contacts you have, they will appear on the new phone.
This method works best if you are upgrading to a new phone and setting it up for the first time. If your new phone is already set up, you can still use iCloud, but you may need to wait for the sync to complete or manually refresh by going to Settings > [Your Name] > iCloud and toggling Contacts off and back on.
Key Takeaways
- iCloud syncing is automatic if both phones use the same Apple ID and have Contacts toggled on in iCloud settings.
- You can transfer contacts during initial setup or after, but the transfer takes longer if the new phone is already configured.
- AirDrop works for transferring a single contact or a small group without needing iCloud or a computer.
- If you do not have iCloud or prefer not to use it, you can export contacts as a file and import them on the new phone.
- The Contacts app on both phones must be up to date for any transfer method to work smoothly.
Transfer during iPhone setup using Quick Start
If you are setting up a brand-new iPhone, the easiest path is to use Quick Start, which transfers everything including contacts in one step. Place your old iPhone next to your new one. On the new iPhone, follow the on-screen prompts until you see "Quick Start." Hold your old iPhone up to the new one's camera and wait for the setup code to appear.
After you scan the code, the new iPhone will ask you to enter your Apple ID password. Once you do, it will begin transferring your data, including all contacts, directly from the old phone to the new one over a secure connection. This process typically takes 30 minutes to an hour, depending on how much data you have.
Quick Start is the fastest method if you are starting with a fresh phone because it does not require you to remember iCloud settings or manually toggle anything on. It also transfers more than just contacts — it moves your home screen layout, app data, and settings as well.
Use AirDrop to send contacts one at a time or in groups
AirDrop lets you send individual contacts or groups of contacts wirelessly between two iPhones that are near each other. This method is useful if you only need to transfer a few specific contacts or if you want to avoid syncing through iCloud.
To send a contact via AirDrop, open the Contacts app on your old iPhone, tap the contact you want to send, tap "Share Contact" at the bottom, and select AirDrop. Choose your new iPhone from the list of nearby devices. On the new iPhone, a notification will appear asking you to accept the contact. Tap "Add" and the contact will be saved.
To send multiple contacts at once, open Contacts, tap "Edit" in the top-left corner, select the contacts you want to transfer by tapping the circle next to each name, then tap "Share" at the bottom. Select AirDrop and choose your new iPhone. This method works well for transferring a handful of contacts but becomes tedious if you have hundreds.
Export contacts as a file and import them manually
If you want to transfer contacts without using iCloud or AirDrop, you can export them as a file on your old iPhone and then import that file on your new one. This method requires a computer and works through email or cloud storage.
On your old iPhone, open the Contacts app, tap "Edit" in the top-left corner, select all the contacts you want to export, and tap "Share." Choose "Mail" and send the file to yourself. The file will be in vCard format (.vcf). On your new iPhone, open the email, download the attachment, and tap "Add All Contacts." The contacts will be imported into your phone.
Alternatively, you can use a cloud storage service like Google Drive or Dropbox. Export your contacts to a file, upload it to your cloud storage on your old phone, then download it on your new phone and import it. This method takes more steps but gives you a backup copy of your contacts stored online.
What to do if contacts are not syncing through iCloud
If you have turned on iCloud syncing but your contacts are not appearing on your new iPhone, start by checking that both phones are signed into the same Apple ID. Go to Settings > [Your Name] on each phone and confirm the email address is identical.
Next, make sure Contacts is toggled on in iCloud settings on both phones. Go to Settings > [Your Name] > iCloud and look for the Contacts toggle. If it is already on, try turning it off, waiting 30 seconds, and turning it back on. This often forces a fresh sync.
If contacts still are not syncing, check your internet connection. Both phones need to be on Wi-Fi or cellular data for iCloud to work. Restart both phones by powering them off and back on. If the problem persists, sign out of iCloud on the new phone, restart it, and sign back in. This usually resolves sync issues.
Transferring contacts from an old iPhone to a new one with a different Apple ID
If your new iPhone uses a different Apple ID than your old one, iCloud syncing will not transfer contacts automatically. In this case, use AirDrop or the export method instead.
AirDrop is the fastest option because it does not require a computer or email. Simply hold the phones near each other, open Contacts on the old phone, select the contacts you want to move, and tap "Share" followed by "AirDrop." Choose the new iPhone and accept the transfer on the receiving end.
If AirDrop is not working or you prefer a backup method, export your contacts as a vCard file, email it to yourself, and import it on the new phone. This ensures you have a record of the transfer and works even if the phones are not in the same location.
Frequently Asked Questions
Will my contacts transfer if I do not have an Apple ID?
No, iCloud syncing requires an Apple ID. However, you can still transfer contacts using AirDrop (which does not need an ID) or by exporting them as a file and importing them manually on the new phone.
How long does it take for contacts to sync through iCloud?
Syncing usually takes a few minutes to an hour, depending on how many contacts you have and your internet speed. If you have thousands of contacts, it may take longer. You can check progress by opening the Contacts app and seeing if new contacts appear.
Can I transfer contacts if my old iPhone is broken?
If your old phone is completely broken, you cannot use Quick Start or AirDrop. However, if you previously synced your contacts to iCloud, you can sign into that same Apple ID on your new phone and your contacts will restore automatically.
What happens to my contacts on the old iPhone after I transfer them?
Transferring contacts does not delete them from your old phone. Your old iPhone will keep its copy of the contacts. If you want to remove them later, you can delete them manually from the old phone.
Can I transfer contacts to an Android phone instead?
This guide covers iPhone-to-iPhone transfers. To move contacts to an Android phone, you would need to export them as a vCard file and import them through your Google account or the Android phone's contacts app, which is a different process.