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

The method you use to move your contacts depends on whether you're switching between iPhones, Android phones, or moving from one type to the other. Each path is different because iPhones use iCloud and Android phones use Google accounts to store contact information. If you're switching within the same ecosystem — iPhone to iPhone, or Android to Android — the process is usually automatic. If you're crossing over, you'll need to export your contacts first, then import them into your new phone.

The good news is that you don't have to manually type in every number. Your contacts are already stored somewhere — in your old phone's cloud account, on a SIM card, or in your phone's local storage. You just need to know where they are and how to move them to your new device.

Key Takeaways

  • iPhone to iPhone transfers happen automatically when you sign into your Apple ID during setup, as long as you had iCloud Contacts turned on in your old phone.
  • Android to Android transfers work the same way with your Google account — sign in during setup and your contacts restore automatically.
  • Switching from iPhone to Android or Android to iPhone requires exporting your contacts as a file, then importing that file into your new phone.
  • If your contacts are on a SIM card, you can read them directly into your new phone through the Contacts app settings, though this only works for numbers stored that way.
  • A backup file (like an iCloud backup or Google backup) restores all your contacts at once, but only if you're staying within the same phone type.

iPhone to iPhone: Using iCloud

When you set up a new iPhone, you'll be asked to sign in with your Apple ID. If you do this during the initial setup process, your contacts transfer automatically — as long as iCloud Contacts was turned on in your old phone. You don't have to do anything else. The contacts appear on your new phone within a few minutes.

If you already set up your new iPhone without signing in, you can still get your contacts back. Go to Settings > Your Name > iCloud, then turn on the Contacts toggle. Your phone will ask if you want to merge your contacts. Tap Merge, and iCloud will sync your old contacts to your new phone.

If you want to check that your contacts are actually backed up to iCloud before you switch phones, open Settings > Your Name > iCloud on your old iPhone and make sure the Contacts toggle is on. If it's already on, your contacts are already in the cloud and will move automatically.

Android to Android: Using Google Account

Android phones store contacts in your Google account by default. When you set up your new Android phone and sign in with the same Google account you used on your old phone, your contacts restore automatically. During setup, you'll see a screen asking which account to sign in with — use the same email address and password you used before.

If you've already finished setup without signing in, open Settings > Accounts (or Users & Accounts depending on your phone brand), tap Add Account, and sign in with your Google email. Then open the Contacts app and look for a menu option to sync or restore contacts. The exact wording varies by phone maker, but it's usually under Settings within the Contacts app itself.

To verify your contacts are backed up before you switch, open the Contacts app on your old Android phone, tap the menu (three lines or three dots), and look for Settings. Check that your Google account is listed under Accounts or Sync Accounts. If it is, your contacts are syncing to Google automatically.

iPhone to Android or Android to iPhone: Export and Import

Switching between phone types requires an extra step because iCloud and Google don't talk to each other. You need to export your contacts from your old phone as a file, then import that file into your new phone.

From iPhone to Android: On your iPhone, open Settings > Your Name > iCloud and make sure Contacts is on. Then go to iCloud.com on a computer, sign in with your Apple ID, open Contacts, select all your contacts (press Ctrl+A on Windows or Command+A on Mac), and look for an export option — usually a gear icon or menu button. Export as a vCard file. Then on your new Android phone, open the Contacts app, tap the menu, find Import or Restore, and select the vCard file you just downloaded.

From Android to iPhone: On your Android phone, open the Contacts app, tap the menu, and look for Export or Send Contacts. Export as a vCard file and email it to yourself or save it to Google Drive. On your new iPhone, read that vCard file (or open the email attachment), then tap it to open it. Your iPhone will ask if you want to add these contacts — tap Add All. The contacts will be added to your iPhone and synced to iCloud automatically.

Transferring Contacts Stored on a SIM Card

Some older phones and some international carriers store contacts directly on the SIM card itself, rather than in the phone's memory or a cloud account. If your contacts are on your SIM card, you can move them to your new phone by reading them from the SIM during setup or through the Contacts app.

On most Android phones, open the Contacts app, tap the menu, go to Settings, and look for an option like Import from SIM or Import Contacts. Select this option and your phone will read the contacts from your SIM card and add them to your phone's storage or Google account.

On iPhone, this option is less common, but some carriers offer it. During setup, if you're asked whether to import contacts from your SIM, select yes. If you don't see this option during setup, you can try opening Settings > Contacts and looking for an import option, though it may not be available depending on your carrier and iPhone model.

Keep in mind that SIM cards typically store only phone numbers and names — not email addresses, photos, or notes. If you have other contact details, use one of the methods above instead.

Using a Full Phone Backup

If you have a complete backup of your old phone, restoring from that backup is the easiest way to move everything at once, including contacts. This works best when you're staying with the same phone type.

iPhone backup: If you have an iCloud backup of your old iPhone, you can restore from it during setup on your new iPhone. When you first turn on your new phone, you'll be asked if you want to restore from an iCloud backup. Sign in with your Apple ID, select your old phone's backup, and wait for the restore to finish. All your contacts (and apps, photos, and settings) will transfer over.

Android backup: Google automatically backs up your contacts as part of your Google account. When you sign into your Google account on your new Android phone, your contacts restore automatically. If you want a full phone backup that includes apps and settings too, you can use your phone maker's backup service — Samsung has SmartSwitch, for example — but for contacts alone, signing into your Google account is enough.

What to do if contacts don't appear after transfer

If you've completed the transfer but some or all contacts are missing, check a few things. First, make sure you're looking in the right place — on iPhone, open the Contacts app and check that you're viewing "All Contacts" rather than a filtered list. On Android, open Contacts and check that your Google account is selected in the view options.

Second, verify that the contacts actually synced. On iPhone, go to Settings > Your Name > iCloud and toggle Contacts off and back on — this forces a sync. On Android, go to Settings > Accounts, select your Google account, tap Account Sync, and toggle Contacts off and back on.

If you used the export-and-import method and contacts still don't appear, the vCard file may not have transferred correctly. Try downloading it again or re-sending it to yourself. Some email apps don't handle vCard attachments well, so try opening the file in a different app or downloading it through a web browser instead of the email app.

Frequently Asked Questions

Do I need to keep my old phone to transfer contacts?

No. As long as your contacts are backed up to iCloud (iPhone) or Google (Android) before you switch, you can transfer them to your new phone without ever touching your old one again. The backup is what matters, not the physical phone.

Will my contacts transfer if I don't have the same email address on my new phone?

No. On iPhone, you need to sign in with the same Apple ID. On Android, you need to sign in with the same Google account. If you're using a different email address, you'll need to export your contacts as a vCard file and import them manually instead.

Can I transfer just some of my contacts, not all of them?

If you're using iCloud or Google sync, all contacts transfer together — you can't pick and choose. If you want to transfer only certain contacts, export your contacts as a vCard file, open it on a computer, delete the contacts you don't want, and then import the edited file into your new phone.

What if my old phone won't turn on?

If your old phone is completely dead, you can still recover your contacts if they were backed up. On iPhone, sign into your Apple ID on your new phone during setup and restore from your iCloud backup. On Android, sign into your Google account on your new phone and your contacts will restore automatically. The backup exists in the cloud, not on the phone itself.

Do I need to delete contacts from my old phone after transferring them?

No. Transferring contacts doesn't remove them from your old phone — it just copies them to your new one. You can keep your old phone as a backup or delete the contacts manually if you want to clear it out before selling or recycling it.