The fastest way to transfer contacts is through iCloud during setup

When you turn on a new iPhone for the first time, you'll see a screen asking you to sign in with your Apple ID. If you use the same Apple ID on both phones and had iCloud Contacts turned on before, your contacts will download automatically during this setup process. This takes a few minutes and requires a Wi-Fi connection, but it's the simplest route because nothing needs to be manually moved.

If you skip this step during setup, you can still sync contacts later by going to Settings > [Your Name] > iCloud and toggling Contacts on. Your phone will then pull down any contacts stored in your iCloud account. This works whether your old phone was an iPhone or an Android device, as long as you've been backing up contacts to iCloud.

The catch: this method only works if your contacts were actually stored in iCloud on your old device. If they lived only in your phone's local storage and were never synced, they won't appear on the new phone this way.

Key Takeaways

  • During initial iPhone setup, sign in with your Apple ID and iCloud Contacts will sync automatically if they were backed up on your old device.
  • If you have an old iPhone, you can use the Quick Start feature to transfer everything including contacts by holding the phones near each other.
  • For contacts stored only on your old phone and never synced to iCloud, export them as a file and import them into your new iPhone using the Contacts app.
  • Android contacts can move to iPhone through iCloud if you previously synced them, or by exporting them as a vCard file and importing on the new phone.
  • Contacts stored with your email provider (Gmail, Outlook, Yahoo) can be added to your new iPhone by signing into that email account in Settings.

Using Quick Start to transfer from an old iPhone

If your old phone is also an iPhone, the fastest method is Quick Start. Unlock your old iPhone and hold it near your new iPhone while both are powered on. Your new phone will show a setup screen; tap "Transfer from iPhone" and follow the prompts. The phones will create a temporary connection and begin copying data, including all contacts, messages, photos, and app data.

This process takes 10 to 30 minutes depending on how much data you have and your Wi-Fi signal strength. Both phones need to stay close together and plugged into power during the transfer. When it's done, your new iPhone will have everything from your old one, and you can set your old phone aside.

Quick Start is the most complete option because it transfers not just contacts but also your home screen layout, settings, and app configurations. The trade-off is that it takes longer than iCloud sync alone and requires your old phone to be available.

Moving contacts from an Android phone

If you're switching from Android, your contacts may be stored in Google Contacts, your phone's local storage, or both. The simplest route is to sign into your Google account on your new iPhone. Go to Settings > Mail > Accounts > Add Account, select Google, and enter your credentials. Your iPhone will then sync all contacts from your Google account.

If your Android contacts were only stored locally on that phone and never synced to Google, you'll need to export them first. On your Android phone, open Contacts, tap the menu, and look for an Export or Backup option. This creates a file (usually a .vcf or vCard file) that you can email to yourself or save to cloud storage. On your new iPhone, download that file and open it in the Contacts app, which will prompt you to import the contacts.

Some Android phones also back up contacts to Samsung Cloud, Microsoft OneDrive, or other services. Check your old phone's settings to see where your contacts were actually stored, then sign into that service on your new iPhone to retrieve them.

Importing contacts from a file or email account

If you have contacts saved as a file (a .vcf or .vcard file), you can import them directly into your iPhone. Download or email the file to yourself, then open it on your new iPhone. The system will ask whether you want to add these contacts to your phone; tap "Add All" or select individual contacts to import.

You can also add contacts by connecting email accounts. If your contacts are stored in Gmail, Outlook, Yahoo Mail, or another email service, go to Settings > Mail > Accounts > Add Account on your new iPhone. Sign in with your email credentials, and the iPhone will sync contacts associated with that account. This is useful if you've been using an email provider's contact management system rather than your phone's built-in storage.

Some people have contacts spread across multiple places — some in iCloud, some in Gmail, some in their phone's local storage. In that case, you may need to use more than one of these methods to gather all your contacts on the new phone.

What to do if contacts don't appear after transfer

If you completed a transfer but some or all contacts are missing, the first step is to check whether they're hidden. Open the Contacts app, tap Groups at the top left, and make sure all contact groups are checked. Sometimes contacts sync into a group that's turned off by default, making them invisible until you enable that group.

If that doesn't work, verify that iCloud Contacts is actually on. Go to Settings > [Your Name] > iCloud and confirm the toggle next to Contacts is green. If it's off, turn it on and wait a few minutes for contacts to download. If it's already on but contacts are still missing, try signing out of iCloud and signing back in, which forces a fresh sync.

For contacts from email accounts, open Settings > Mail > Accounts and check that the account is still signed in. If the connection dropped, sign out and sign back in. If you transferred from Android and used a file import, check that the file actually contained all your contacts by opening it on a computer first.

Transferring contacts to multiple devices

Once your contacts are in iCloud, they'll automatically sync to any other Apple device you own — iPad, Mac, Apple Watch — as long as you're signed in with the same Apple ID. You don't need to do anything extra; the sync happens in the background.

If you want to keep contacts synced across both iPhone and Android devices, the most reliable method is to use Google Contacts. Sign into your Google account on both phones, and contacts will stay in sync across both platforms. Changes you make on one phone appear on the other within a few minutes.

If you're using both iCloud and Google Contacts, be aware that they don't automatically sync with each other. A contact added to iCloud won't appear in Google Contacts unless you manually add it there too. To avoid duplicates and confusion, pick one service as your primary storage and add all new contacts there.

Frequently Asked Questions

Will my contacts transfer if I don't have an Apple ID?

You can still transfer contacts using Quick Start if you have an old iPhone, or by importing a file. However, you won't be able to use iCloud sync. To get the full benefit of contact syncing across devices, you'll need to create an Apple ID during setup — it's free and takes about two minutes.

Can I transfer contacts without Wi-Fi?

Quick Start can use Bluetooth if Wi-Fi isn't available, though it's slower. iCloud sync requires Wi-Fi to download contacts. File imports and email account sign-ins can work over cellular data. For the fastest transfer, use Wi-Fi if possible.

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

Transferring contacts doesn't delete them from your old phone. They remain there unless you manually delete them. If you're selling or recycling the old phone, you'll want to erase it completely using Settings > General > Reset > Erase All Content and Settings.

How do I know if my contacts are in iCloud or just on my phone?

On your old iPhone, go to Settings > [Your Name] > iCloud and check if Contacts is toggled on. If it's on, your contacts are backed up to iCloud. If it's off, they're only stored locally on that phone and won't transfer automatically to a new device.

Can I transfer contacts from an iPhone to Android?

Yes. On your iPhone, open Settings > [Your Name] > iCloud, make sure Contacts is on, then go to iCloud.com on a computer. Sign in, select Contacts, and export them as a file. You can then import that file into your Android phone's contacts app or upload it to Google Contacts.