The fastest way depends on what phone you're switching from and to

Moving contacts from one phone to another usually takes 5 to 15 minutes and requires no special software. The method you use depends on whether you're switching between iPhones, Android phones, or moving from one type to the other. Most phones let you back up contacts to a cloud account (like iCloud or Google Account) and then restore them on the new device. If your phones are the same brand, you can often move contacts directly without using the internet at all.

The key is knowing which method works for your specific phones before you start. Trying the wrong method wastes time; knowing the right one means your contacts are on your new phone before you finish setting it up.

Key Takeaways

  • iPhone to iPhone: sign into the same Apple ID during setup and iCloud restores your contacts automatically.
  • Android to Android: sign into the same Google Account during setup and your contacts sync within minutes.
  • iPhone to Android or Android to iPhone: export contacts as a file from the old phone and import them on the new one, or use a cloud account both phones can access.
  • If you don't remember your cloud account password, reset it before you switch phones so you don't get locked out of your new device.
  • Contacts stored only in your phone's local memory (not backed up to a cloud account) will be lost unless you export them first.

iPhone to iPhone: using iCloud

When you set up a new iPhone, you'll be asked to sign in with your Apple ID — the same account you use on your old iPhone. During setup, choose "Restore from iCloud Backup" and select the backup from your old phone. iCloud automatically restores your contacts along with your apps, photos, and settings. This is the fastest method and requires no extra steps.

If you've already finished setting up your new iPhone without restoring from backup, you can still get your contacts back. Go to Settings, tap your name at the top, select iCloud, scroll down to Contacts, and turn the toggle on. Your contacts will sync to the new phone within a few minutes. This works only if Contacts were turned on in iCloud on your old phone before you switched.

Before you switch phones, make sure you know your Apple ID password. If you've forgotten it, reset it at iforgot.apple.com while you still have access to your old phone. Resetting the password on your new phone can lock you out of iCloud temporarily.

Android to Android: using Google Account

When you set up a new Android phone, you'll be asked to sign in with your Google Account — the same account you use on your old Android phone. During setup, choose to sync your contacts and Google will restore them automatically. This usually takes a few minutes after you finish the initial setup.

If you've already set up your new Android phone without signing in to your Google Account, you can add it later. Go to Settings, select Accounts (or Users & Accounts), tap Add Account, choose Google, and sign in. Then go back to Settings, find the Accounts section again, select your Google Account, and turn on Contacts sync. Your contacts will appear within a few minutes.

This method works only if your contacts were synced to your Google Account on your old phone. To check: on your old phone, go to Settings, select Accounts, tap your Google Account, and look for a Contacts sync toggle. If it's off, turn it on and wait a few minutes before switching phones.

iPhone to Android: exporting and importing contacts

Moving from iPhone to Android requires an extra step because the two systems don't sync the same way. The most reliable method is to export your contacts as a file on your iPhone, then import that file on your Android phone.

On your iPhone: open the Contacts app, tap Groups at the top left, make sure "All Contacts" is selected, then go to Settings > Contacts > Export Contacts. Choose to save the file to iCloud Drive, Google Drive, or email it to yourself. The file will be named "contacts.vcf".

On your Android phone: read the file you saved (from iCloud Drive, Google Drive, or your email). Open the file and choose to import it into your Google Account or your phone's local contacts. The contacts will appear in your Contacts app within seconds.

Alternatively, if you have a Google Account, you can sign into it on your iPhone before switching. Go to iPhone Settings > [Your Name] > iCloud, turn off Contacts, then go to Settings > Mail > Accounts and add your Google Account. Turn on Contacts for that account. Wait 10 minutes for Google to sync your iPhone contacts, then sign into the same Google Account on your new Android phone.

Android to iPhone: exporting and importing contacts

Moving from Android to iPhone also requires exporting your contacts first. On your Android phone, open the Contacts app, tap the menu (three lines or three dots), select Settings, then Export or Backup. Choose to export to a file and save it to Google Drive, your email, or another cloud service you can access on your iPhone.

On your iPhone: read the file you saved. If it's a .vcf file, tap it and choose "Add All Contacts" when prompted. If it's a Google Takeout file (a .zip), you may need to use a third-party app like "Contacts" by Apple or a web-based converter to turn it into a .vcf file first.

The easiest route is often to sign into your Google Account on your iPhone before you switch. Go to iPhone Settings > [Your Name] > iCloud, turn off Contacts temporarily, then go to Mail > Accounts and add your Google Account. Turn on Contacts for that account. Wait 10 minutes for your Android contacts to sync to Google, then sign into your Apple ID on your new iPhone and turn Contacts back on in iCloud.

What to do if contacts are stored only on your phone

Some contacts are saved only in your phone's local memory and never backed up to a cloud account. These contacts will disappear when you switch phones unless you export them first. To check if your contacts are backed up: on iPhone, go to Settings > [Your Name] > iCloud and look for the Contacts toggle. On Android, go to Settings > Accounts, select your Google Account, and look for the Contacts sync toggle.

If the toggle is off, your contacts are at risk. Turn it on when ready and wait 10 minutes for the sync to complete. Then you can safely switch phones knowing your contacts are backed up.

If you've already switched phones and realize your contacts are gone, you may still be able to recover them. Contact your phone carrier or the manufacturer — they sometimes keep backups for 30 days. This is not may provide, so the best protection is to turn on cloud sync before you switch.

Using a computer to transfer contacts

If you have a computer, you can use it as a middle step to move contacts between phones. Connect your old phone to the computer with a USB cable. On iPhone, open iTunes or Finder and look for an option to export contacts. On Android, use Android File Transfer or a similar tool to access your phone's files and look for a contacts database file.

Save the file to your computer, then connect your new phone and import the file using the same software. This method is slower than using a cloud account but works if you don't have internet access or don't want to use a cloud service.

Most people find the cloud account method faster and simpler. Use a computer only if you're having trouble with cloud sync or if your phones don't support it.

Frequently Asked Questions

Will my contacts transfer if I don't have WiFi?

Cloud sync requires an internet connection, but you only need it during the initial setup or when you turn on sync. Once contacts are synced to your cloud account, you can set up your new phone on WiFi at home or at a coffee shop, and the contacts will transfer. You don't need WiFi on both phones at the same time.

What if I don't remember my Apple ID or Google Account password?

Reset your password before you switch phones. For Apple ID, go to iforgot.apple.com. For Google Account, go to accounts.google.com/signin/recovery. You'll need access to your old phone or the email address associated with the account. Resetting the password after you switch can lock you out of your new phone temporarily.

Can I transfer contacts without a cloud account?

Yes. Export your contacts as a .vcf file from your old phone, save it to your email or a USB drive, and import it on your new phone. This works between any two phones but takes longer than using a cloud account. Most phones have an export option in the Contacts app settings.

Will duplicate contacts appear on my new phone?

If you restore from a backup and then sign into a cloud account that also has those contacts, you may see duplicates. To avoid this, restore from backup first, wait a few minutes for everything to settle, then check your Contacts app. If you see duplicates, your phone usually has a "Merge Duplicates" option in the Contacts settings.

What if some contacts are missing after I switch?

Contacts stored only in your phone's local memory won't transfer unless you backed them up first. Check whether Contacts sync was turned on in your cloud account settings on your old phone. If it was off, those contacts may be lost. If it was on, wait 15 minutes after setting up your new phone — sometimes sync takes longer than expected.