The fastest way to transfer iPhone contacts

The simplest method is to use iCloud, Apple's cloud storage service. If you have an iCloud account set up on your current iPhone and you sign into the same account on your new phone, your contacts transfer automatically within minutes. This works whether your new phone is an iPhone or an Android device — you just need to know your Apple ID and password.

If you do not use iCloud or prefer a different method, you can export your contacts as a file and move them manually. You can also transfer contacts through your phone's native transfer tool if you are moving between two iPhones, or use your carrier's backup service if available.

Key Takeaways

  • iCloud automatically syncs your contacts across devices if you sign in with the same Apple ID on both phones.
  • You can export contacts from your iPhone as a VCF file and import them into another phone using email or a computer.
  • If you are moving from one iPhone to another, the iPhone setup wizard offers a direct transfer option during initial setup.
  • Google Contacts works on both iPhone and Android — syncing through this service lets you access your contacts on any device.
  • Your phone carrier may offer a backup service that stores contacts separately from iCloud.

Using iCloud to sync contacts automatically

iCloud is built into every iPhone and requires no extra software. Open Settings on your current iPhone, tap your name at the top, then select iCloud. Make sure the toggle next to Contacts is turned on (it will be blue). This tells your phone to store your contacts in iCloud rather than only on the device itself.

On your new iPhone, during the initial setup process, you will be asked to sign in with your Apple ID. Use the same Apple ID you used on your old phone. When you reach the screen asking whether to restore from iCloud backup, select that option. Your contacts will download within a few minutes, depending on how many you have and your internet speed.

If your new phone is already set up, you can still sync contacts through iCloud. Go to Settings, tap your name, select iCloud, and turn on the Contacts toggle. You will be asked whether to merge or replace — choose merge to keep any contacts already on the new phone.

Exporting contacts as a file to move manually

If you want to move contacts without using iCloud, you can export them as a VCF file (a standard contact format that works on any phone). On your iPhone, open the Contacts app, tap Groups in the upper left corner, and make sure All Contacts is selected. Then open a web browser and go to iCloud.com, sign in with your Apple ID, and click Contacts.

In iCloud Contacts, select all your contacts by clicking the circle icon next to the first contact, then holding Shift and clicking the last one. Right-click and select Export vCard. This downloads a file containing all your contacts. You can then email this file to yourself, upload it to Google Drive, or transfer it via a computer to your new phone.

To import the VCF file on your new phone, email it to yourself and open the attachment on the new device. Your phone will ask whether to add these contacts to your phone — tap Add All. If you are using a computer, you can also connect your new phone to a Mac or Windows PC and import the file through the Contacts app or through your phone's settings.

Direct transfer between two iPhones

If both your old and new phones are iPhones and both are powered on, you can use the direct transfer feature. During the setup of your new iPhone, you will see a screen that says "Quick Start." Hold your new phone near your old phone, and a setup code will appear on the old phone. Point your new phone's camera at this code to confirm the transfer.

Your new phone will then ask you to unlock your old phone and hold it steady while data transfers wirelessly. This method copies contacts, photos, settings, and other data directly from one phone to the other. The transfer can take 30 minutes or longer depending on how much data you have, so keep both phones plugged in and close together during the process.

Using Google Contacts to sync across devices

Google Contacts works on both iPhone and Android phones, making it useful if you are switching to Android or want a backup system separate from iCloud. On your iPhone, open Settings, scroll down to Contacts, and tap Default Account. If you have a Google account set up on your phone, select it. Any new contacts you create will automatically sync to Google Contacts.

To move existing contacts to Google, go to iCloud.com, export your contacts as a VCF file as described above, then go to Google Contacts and click Import. Upload the VCF file and your contacts will appear in your Google account. On your new phone, sign in with the same Google account and your contacts will sync automatically.

Moving contacts through your carrier

Verizon, AT&T, T-Mobile, and other carriers offer backup services that store your contacts separately from iCloud or Google. These services vary by carrier — some are free, others charge a monthly fee. Check your carrier's website or call customer service to see what backup options are available to you.

If you have used your carrier's backup service on your old phone, you can restore from that backup on your new phone by signing into the carrier's app during setup. This is most useful if you have already been using the service and want to continue with it, rather than as a primary transfer method.

What to do if contacts do not transfer

If your contacts do not appear on your new phone after trying one of these methods, first check that you are signed into the correct account. On an iPhone, go to Settings, tap your name, and verify the Apple ID is the one you used on your old phone. If you switched Apple IDs, your old contacts may still be in the old account's iCloud.

If you used iCloud but contacts still have not appeared after 15 minutes, try turning off the Contacts toggle in Settings > [Your Name] > iCloud, wait 30 seconds, then turn it back on. This forces your phone to re-sync. If you exported a VCF file and the import did not work, try emailing the file to yourself again and opening it on the new phone, or use a computer to import it through iTunes or Finder.

Frequently Asked Questions

Can I transfer contacts from an iPhone to an Android phone?

Yes. Export your iPhone contacts as a VCF file through iCloud, email the file to yourself, and open it on your Android phone. Most Android phones will prompt you to import the contacts into your default account. Alternatively, sign into the same Google account on both phones and sync through Google Contacts.

Will my contacts transfer if I do not have iCloud set up?

iCloud is set up by default on most iPhones, but you can check by going to Settings > [Your Name] > iCloud and looking for the Contacts toggle. If it is off, turn it on and your contacts will upload to iCloud. If you have never set up an Apple ID, you will need to create one first, or use one of the manual transfer methods instead.

What happens to my contacts on my old iPhone after I transfer them?

Your contacts remain on your old iPhone. Transferring creates a copy on the new phone — it does not remove them from the old one. If you want to erase your old phone, you can do that separately through Settings > General > Reset > Erase All Content and Settings.

How long does it take for contacts to sync through iCloud?

Usually a few minutes if you have a good internet connection. If you have hundreds of contacts, it may take 10 to 15 minutes. Make sure both phones are connected to Wi-Fi and plugged in while syncing. You can check progress by going to Settings > [Your Name] > iCloud and looking at the Contacts toggle — if it is syncing, it may show a loading indicator.

Can I transfer contacts if I forgot my Apple ID password?

You will need to reset your Apple ID password before you can sign in on your new phone. Go to iforgot.apple.com, enter your Apple ID email, and follow the steps to reset your password. Once you have reset it, you can sign in on your new phone and sync your contacts through iCloud.