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

Moving contacts from one phone to another takes between five minutes and an hour, depending on how many contacts you have and which phones you're using. If both phones are the same type — iPhone to iPhone, or Android to Android — the process is usually automatic or a single-step backup restore. If you're switching between iPhone and Android, you'll need to export your contacts first, then import them into the new phone. The method you choose also depends on whether your contacts are stored in your phone's memory, in a cloud account like Google or iCloud, or in a SIM card.

The good news is that most modern phones handle contact transfers without requiring you to manually type anything in. The bad news is that the steps differ depending on your phone type and which cloud service you use. This guide walks you through each scenario so you can pick the one that matches your situation.

Key Takeaways

  • iPhone-to-iPhone transfers happen automatically through iCloud if you sign in with the same Apple ID during setup.
  • Android-to-Android transfers work the same way through Google Account if you sign in during setup, or through Samsung Smart Switch if you own a Samsung phone.
  • Switching from iPhone to Android or Android to iPhone requires exporting contacts as a file, then importing that file into the new phone.
  • If your contacts are on a SIM card, you can read them directly into the new phone through the Contacts app settings on most devices.
  • Cloud backup methods are faster and more reliable than moving files manually, but require an internet connection and an active account.

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 use the same Apple ID you used on your old phone, your contacts will download automatically during setup. This happens in the background while you're choosing your wallpaper and other settings — you don't have to do anything extra.

If you've already finished setting up the new iPhone without signing in, you can still restore contacts by going to Settings > [Your Name] > iCloud, turning on the Contacts toggle, and waiting a few minutes for them to sync. Make sure you're connected to Wi-Fi and that your old phone is also signed into the same Apple ID — the sync works between devices through Apple's servers.

If you want to move contacts before you get a new phone, or if you're keeping your old iPhone, you can back up to iCloud manually by going to Settings > [Your Name] > iCloud > iCloud Backup and tapping Back Up Now. This creates a full backup that includes contacts, photos, messages, and app data. The backup stays in your iCloud account until you delete it, so you can restore from it months later if needed.

Android to Android: Using Google Account or Samsung Smart Switch

Most Android phones sync contacts through your Google Account. During setup on your new phone, sign in with the same Google Account you used on your old phone. Your contacts will download automatically within a few minutes — you'll see them appear in the Contacts app as the sync completes.

If you've already finished setup, go to Settings > Accounts > Google, select your account, tap Account Sync, and turn on the Contacts toggle. Then tap the three-dot menu and select Sync Now. This forces an immediate sync instead of waiting for the automatic schedule. The contacts will appear in your Contacts app once the sync finishes.

If you own a Samsung phone, you can also use Samsung Smart Switch, which is Samsung's official tool for moving data between phones. Download the app on both phones, open it, select Send Data on the old phone and Receive Data on the new one, then choose what to transfer — contacts, messages, photos, and more. The phones communicate over Wi-Fi Direct, so you don't need an internet connection, though both phones must be on the same Wi-Fi network. Smart Switch is faster than cloud sync if you're transferring a large amount of data.

iPhone to Android or Android to iPhone: Export and Import

Switching between iPhone and Android requires an extra step because the two systems don't share a common backup format. You'll export your contacts from the old phone as a file, then import that file into the new phone. The file format used is called vCard, which both systems understand.

From iPhone to Android: On your iPhone, open the Contacts app, tap Groups at the top left, make sure All Contacts is selected, then go back and tap the three-dot menu. Select Export and choose Export as vCard. This creates a .vcf file. Email this file to yourself or save it to Google Drive, then download it on your new Android phone. Open the file and your Android phone will ask which app to use — select Contacts, and the contacts will import automatically.

From Android to iPhone: On your Android phone, open the Contacts app, tap the three-dot menu, and select Settings > Export Contacts. Choose Export to File and select VCF (vCard) format. Save the file to Google Drive or email it to yourself. On your new iPhone, download the file, open it, and tap Add All when prompted. The contacts will move into your iPhone's Contacts app and sync to iCloud if you have iCloud Contacts turned on.

If your Android phone doesn't have an export option in Contacts, try opening Settings > Accounts > Google, selecting your account, and turning on Contacts sync. Then on your iPhone, go to Settings > Mail > Accounts > Add Account, select Google, and sign in with the same account. Your Android contacts will appear in the iPhone Contacts app, though they won't sync automatically unless you also turn on iCloud Contacts in Settings > [Your Name] > iCloud.

Moving Contacts Stored on a SIM Card

Older phones sometimes store contacts directly on the SIM card instead of in the phone's memory or a cloud account. If your old phone has this option, you can move those contacts by reading them into the new phone's SIM card, or by exporting them first. SIM card contacts are less common now, but some older or international phones still use them.

To check if your contacts are on your SIM card, open the Contacts app on your old phone, look for a menu option like Settings or Manage Contacts, and see if there's an option to view or export SIM contacts. If you find SIM contacts, export them as a .vcf file using the same method described above for Android or iPhone. This is safer than relying on the SIM card itself, since SIM cards can be damaged or lost.

On your new phone, insert the SIM card from your old phone. Open Contacts, go to Settings, and look for an option like Import from SIM or Copy SIM Contacts. Select this option and choose which contacts to import. Once imported, they'll be stored in your new phone's memory or cloud account, not on the SIM card itself. This means they'll stay on your phone even if you switch SIM cards later.

Using Google Contacts as a Backup Method

If you want a method that works across any phone type, you can use Google Contacts as a middle step. On your old phone, make sure all your contacts are synced to your Google Account. On any phone or computer, go to contacts.google.com, sign in with your Google Account, and you'll see all your contacts. You can then sign into the same Google Account on your new phone, and the contacts will sync automatically.

This method is especially useful if you're switching phones gradually or if you want to keep a backup copy of your contacts online. Google Contacts also lets you organize contacts into groups, add notes, and manage duplicate entries — features that are helpful if you're cleaning up your contact list during the transfer. You can even share contact groups with family members or colleagues if needed.

What to Do If Contacts Don't Appear After Transfer

If you've completed the transfer but don't see your contacts on the new phone, check these things first. Make sure you're connected to Wi-Fi and that the sync has had time to complete — cloud syncs can take several minutes on a slow connection. On iPhone, go to Settings > [Your Name] > iCloud and check that Contacts is turned on. On Android, go to Settings > Accounts > Google, select your account, and make sure Contacts sync is on.

If you transferred contacts using a .vcf file, check that the file actually imported. Open your Contacts app and search for a contact you know was in the file — if it's not there, try opening the .vcf file again and selecting Import. Some phones require you to manually select which contacts to import rather than importing all of them at once. You may also need to check whether the contacts were imported into a specific account (like Google or iCloud) rather than your phone's main contact list.

If you're switching from iPhone to Android and used iCloud to store your contacts, remember that iCloud doesn't sync to Android. You'll need to export your contacts as a .vcf file from iCloud.com or from your iPhone before switching phones. Go to iCloud.com, sign in, open Contacts, select all contacts, and look for an export or download option. This is a common reason contacts go missing during cross-platform switches.

Frequently Asked Questions

Can I transfer contacts without using cloud accounts or Wi-Fi?

Yes, if both phones support it. You can transfer contacts via Bluetooth by opening Contacts on your old phone, selecting a contact, and choosing Share via Bluetooth. This works one contact at a time, so it's slow for large contact lists. The faster alternative is exporting to a .vcf file and moving it via USB cable or email.

What happens to my contacts if I don't transfer them before I sell my old phone?

If your contacts were synced to a cloud account like Google or iCloud, they'll still be in that account and you can access them from any phone by signing in. If they were only stored on the phone itself, they'll be erased when the phone is wiped for resale. Always check your cloud account before erasing an old phone.

Can I transfer contacts from a flip phone or very old phone to a new smartphone?

It depends on the phone. Some older phones let you export contacts to a SIM card or as a file, which you can then import into a new phone. Others don't have this option. Your best bet is to check your old phone's manual or contact the manufacturer to see if export is supported. If not, you may need to manually re-enter contacts or use a service that specializes in data recovery.

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

No. Transferring creates a copy on the new phone — it doesn't remove them from the old one. You can delete them from your old phone whenever you're ready, but there's no harm in leaving them there. If your old phone is backed up to the cloud, your contacts will stay in that backup even after you delete them from the phone itself.

What if I have duplicate contacts after the transfer?

This sometimes happens when contacts sync from multiple sources — for example, if you had the same contact in both iCloud and Google. On iPhone, open Contacts, select a duplicate, tap Edit, scroll down, and tap Delete Contact. On Android, long-press a duplicate contact and select Delete. Google Contacts also has a built-in duplicate finder at contacts.google.com — open the menu and select Find & Merge Duplicates.