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. If both phones are the same type — iPhone to iPhone, or Android to Android — you can use the built-in backup and restore tools, which is usually the fastest route. If you're switching between different types, you'll need to export your contacts to a file format both phones can read, like a CSV or vCard file, then import that file into your new phone.

The good news is that most of your contacts are probably already backed up somewhere without you having to do anything. If you use Gmail, iCloud, Outlook, or another email service, your contacts may already be synced to the cloud. Before you start any transfer process, check whether your contacts are already on your new phone — you might find they've arrived automatically.

Key Takeaways

  • iPhone to iPhone transfers happen through iCloud backup, which restores your contacts during setup if you sign in with the same Apple ID.
  • Android to Android transfers use Google Account sync, which restores contacts automatically when you sign into your Google account on the new phone.
  • Switching between iPhone and Android requires exporting contacts as a CSV or vCard file from your old phone, then importing that file on your new phone.
  • Your email provider (Gmail, Outlook, Yahoo) may already have your contacts backed up, so check before transferring manually.
  • SIM card transfers work only for contacts stored directly on the SIM, not contacts synced to cloud services, and are slower than other methods.

iPhone to iPhone: Using iCloud backup

When you set up a new iPhone, you'll be asked whether you want to restore from an iCloud backup. If you sign in with the same Apple ID you used on your old phone, your contacts will restore automatically during setup. This is the simplest route because iCloud has been backing up your contacts in the background the whole time you've owned your old phone.

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, then tap iCloud. Scroll down and toggle Contacts on. Your phone will ask whether you want to merge your existing contacts with the ones from iCloud. Tap Merge, and your old contacts will appear on your new phone.

If you don't remember your Apple ID password, or if you want to transfer contacts without restoring your entire backup, you can export contacts manually. On your old iPhone, open Contacts, tap the person's name, scroll to the bottom, and tap Share Contact. You can share one contact at a time this way, but it's slow for large contact lists. A faster option is to use a computer: plug your old iPhone into a Mac or Windows PC, open Finder or iTunes, and export your contacts to a file.

Android to Android: Using Google Account sync

Android phones back up contacts to your Google Account automatically. When you sign into your Google account on a new Android phone during setup, your contacts will restore without any extra steps. Make sure you use the same Google account you used on your old phone — if you used multiple accounts, you may need to add the other accounts after setup to restore those contacts.

If you've already finished setting up your new Android phone, you can still sync contacts from your Google Account. Go to Settings, tap Accounts (or Users & Accounts on some phones), select your Google account, then tap Account Sync. Toggle Contacts on if it's not already enabled. Your phone will sync your contacts from Google within a few minutes.

You can also check whether your contacts are already there by opening the Contacts app and looking at the account selector at the top. If you see your Google account listed, your contacts from that account are already on your phone. If you added multiple Google accounts to your old phone, add those accounts to your new phone the same way, and their contacts will sync automatically.

iPhone to Android or Android to iPhone: Exporting and importing contacts

Moving contacts between different phone types requires exporting them as a file, then importing that file on your new phone. The most common file format is CSV (comma-separated values), which both iPhone and Android can read. Some phones also support vCard format (.vcf files), which stores one contact per file.

On an iPhone, the easiest way to export contacts is to use a computer. Plug your iPhone into a Mac or Windows PC, open Finder (Mac) or iTunes (Windows), and look for the option to export contacts. Save the file as a CSV. If you don't have access to a computer, you can use your email provider's contacts tool instead: sign into Gmail, Outlook, or Yahoo on your iPhone's web browser, export your contacts from there, and email the file to yourself.

On an Android phone, open the Contacts app, tap the menu (three lines or three dots), and look for Export or Send Contacts. Choose CSV format if available. Save the file to your phone's storage or email it to yourself. Some Android phones let you export to your Google Account directly, which is faster — if you see that option, use it instead.

Once you have the CSV file on your new phone, open the Contacts app and look for Import or Add Contacts. Select the CSV file from your phone's storage or from your email. The contacts will appear in your phone's contact list within a few seconds. If the import doesn't work, try opening the file with a different app — some phones have multiple contact management apps, and one may handle imports better than another.

Using your email provider's contacts tool

Gmail, Outlook, Yahoo, and most other email providers store your contacts in the cloud. If you've been using one of these services, your contacts may already be synced to your new phone without you doing anything. Check by opening your email app on your new phone and looking at your contacts — if they're there, you're done.

If your contacts aren't synced automatically, you can sync them manually. On an iPhone, go to Settings, tap Mail, then Contacts, and make sure your email account is listed under Default Account. On Android, go to Settings, tap Accounts, select your email account, and toggle Contacts on. Your email provider's contacts will sync within a few minutes.

If you need to move contacts between email providers — for example, from Gmail to Outlook — you can export from one and import to the other. Sign into Gmail on a web browser, click the menu, select Export, choose CSV format, and read the file. Then sign into Outlook, go to Contacts, click Import, and select the CSV file. The process is similar for other email providers.

Transferring contacts via SIM card

Some phones let you store contacts directly on your SIM card, though this is less common now because most people sync contacts to the cloud instead. If your old phone has contacts stored on the SIM, you can move them by putting the SIM card in your new phone. Your new phone will ask whether you want to import SIM contacts — tap Yes, and they'll appear in your contact list.

If your new phone doesn't automatically detect SIM contacts, you can import them manually. On an iPhone, go to Settings, tap Contacts, then Import SIM Contacts. On Android, open the Contacts app, tap the menu, select Import, and choose Import from SIM Card. This method is slower than cloud sync and only works for contacts stored on the SIM itself, not contacts synced to your email or cloud account.

Most modern phones don't store contacts on the SIM by default, so this method usually isn't necessary. It's most useful if you're switching phones quickly and don't have time to set up cloud sync, or if you're moving to a phone from a different carrier and want to keep your SIM card.

What to do if contacts don't transfer

If you've tried one of the methods above and your contacts still aren't on your new phone, start by checking whether they're synced to a cloud account. On iPhone, go to Settings, tap your name, then iCloud, and make sure Contacts is toggled on. On Android, go to Settings, tap Accounts, select your account, and make sure Contacts sync is enabled. Wait a few minutes for the sync to complete.

If contacts are still missing, check whether you're signed into the right account. On your old phone, go to Settings and look at which email accounts or cloud accounts are active. Make sure you've signed into the same accounts on your new phone. If you used multiple accounts, you may need to add each one separately.

If you exported contacts to a file and the import didn't work, try opening the file with a different app. Some phones have multiple contact management apps, and one may handle the file format better than another. You can also try re-exporting the file in a different format — if you exported as CSV, try vCard format instead, or vice versa.

As a last resort, you can re-enter contacts manually by typing them into your new phone's Contacts app. This is slow, but it guarantees your contacts will be there. If you only have a few important contacts missing, this may be faster than troubleshooting the transfer.

Frequently Asked Questions

Will my contacts transfer if I don't have the same Apple ID or Google account on my new phone?

No. iCloud backs up contacts to your Apple ID, and Google backs up contacts to your Google account. If you sign into a different account on your new phone, those backups won't restore. You'll need to either sign into the same account you used before, or export your contacts as a file and import them manually.

Can I transfer contacts from a phone I no longer have?

Yes, if your contacts were backed up to iCloud or Google. Sign into your Apple ID or Google account on your new phone, and your contacts will restore. If your contacts weren't backed up to the cloud, you'll need the old phone to export them as a file.

What's the difference between CSV and vCard format?

CSV stores all your contacts in one file, with each contact on a separate line. vCard stores each contact in its own file. Both formats work on iPhone and Android. CSV is usually faster for large contact lists because you import one file instead of many. vCard is useful if you want to share individual contacts with other people.

Do I need to keep my old phone after transferring contacts?

No. Once your contacts are on your new phone and synced to the cloud, you can safely erase your old phone. Make sure your contacts are actually on your new phone before you erase the old one — open your Contacts app and scroll through to confirm they're there.

Will duplicate contacts appear if I transfer the same contacts twice?

Possibly. If you restore from a backup and then import a CSV file with the same contacts, you may end up with duplicates. Most phones have a Merge Duplicates tool in the Contacts app that can clean this up automatically. On iPhone, go to Settings, tap Contacts, then Merge Contacts. On Android, open Contacts, tap the menu, and look for Merge or Duplicates.