The fastest way depends on what phone you're switching to
The method you use to move your contacts depends on whether you're switching between iPhones, between Android phones, or from one type to the other. Each path is different because the systems store and sync contacts differently. If you back up your old phone before you start, you have a safety net — you can always restore from that backup if something goes wrong.
The three main routes are: using your phone's built-in backup (iCloud for iPhone, Google Account for Android), using a cable and your computer, or exporting contacts as a file and importing them on the new phone. Most people find the backup method fastest because it moves everything at once, not just contacts.
Key Takeaways
- iPhone to iPhone: sign into your Apple ID during setup and iCloud restores your contacts automatically.
- Android to Android: sign into your Google Account during setup and your contacts sync within minutes.
- iPhone to Android or Android to iPhone: export contacts as a VCF file from the old phone, then import that file on the new one.
- Back up your old phone before you start so you can restore if the transfer fails.
- Contacts stored only in your phone's local memory (not synced to an account) may not transfer — check your contacts app settings first.
iPhone to iPhone: using iCloud
When you set up a new iPhone, you'll see a screen that asks you to sign in with your Apple ID. Use the same Apple ID you used on your old phone. During setup, you'll be asked whether to restore from a backup or set up as new — choose "Restore from iCloud Backup" and select the backup from your old iPhone. iCloud will restore your contacts along with your apps, photos, messages, and other data.
If you've already set up your new iPhone without restoring, you can still get your contacts back. Go to Settings > [Your Name] > iCloud and turn on Contacts. If your new phone and old phone are both signed into the same Apple ID, your contacts will sync within a few minutes. You may see duplicates if contacts were already on the new phone — you can merge these later in the Contacts app by selecting a contact, tapping Edit, scrolling to the bottom, and choosing "Link Contacts."
Android to Android: using your Google Account
During setup of your new Android phone, you'll be asked to sign in with a Google Account. Use the same Google Account you used on your old phone. Your contacts will sync automatically once you're signed in — this usually takes a few minutes, but can take up to 24 hours if you have thousands of contacts.
If you've already finished setup, open Settings, go to Accounts, select your Google Account, tap Account Sync, and make sure Contacts is turned on. You can also manually sync by tapping the three-dot menu and selecting "Sync now." Contacts stored in your phone's local memory (not synced to Google) won't transfer this way — if you have those, you'll need to export them as a file first.
iPhone to Android: exporting and importing contacts
iPhones don't have a built-in export function, so you'll need to use your computer. Connect your iPhone to a Mac or Windows computer and open iTunes (Windows) or Finder (Mac). Select your iPhone, go to Info, check the box for "Sync Contacts with," and choose Contacts (Mac) or Outlook (Windows). Click explore. This syncs your iPhone contacts into your computer's contacts app.
Next, open Contacts (Mac) or Outlook (Windows) on your computer. Select all your contacts (Ctrl+A on Windows, Cmd+A on Mac), right-click, and choose Export or Export as VCF. Save the file to your desktop. Then connect your new Android phone, transfer the VCF file to it (using a USB cable, email, or cloud storage like Google Drive), and open the file on your Android phone. Your phone will ask which account to import the contacts into — choose your Google Account so they sync across your devices.
Android to iPhone: exporting and importing contacts
Open the Contacts app on your Android phone and look for a menu button (usually three dots or lines). Tap it and look for an option like "Export," "Export Contacts," or "Settings." Choose "Export to VCF" or "Export as VCF." Your phone will ask where to save the file — choose Google Drive, email it to yourself, or save it to your phone's storage. If you saved it to storage, connect your Android phone to a computer with a USB cable and copy the VCF file to your desktop.
On your new iPhone, email the VCF file to yourself or read it from Google Drive. Open the email or file, and you'll see an option to "Add All Contacts" or "Import." Tap it and choose which account to import into — use your iCloud account so the contacts stay in sync. The contacts will appear in your iPhone's Contacts app within a few seconds.
Using a computer and USB cable
If you have both phones and a computer, you can move contacts without relying on cloud accounts. Connect your old phone to the computer with a USB cable. On Windows, open File Explorer and look for your phone in the sidebar — navigate to Internal Storage > Contacts or similar (the path varies by phone). Look for a VCF file or a folder called Contacts. Copy this file to your desktop.
Disconnect the old phone and connect your new phone. Copy the VCF file to your new phone's storage (usually in a Contacts folder or on the main storage). Open the file on your new phone and import it into your contacts app. This method works for both iPhone and Android, though iPhones require you to use a computer app like Contacts or Outlook as an intermediary.
What to do if contacts didn't transfer
If you set up your new phone and contacts didn't appear, the most common reason is that your contacts were stored locally on your old phone and never synced to an account. Check your old phone's Contacts app settings to see if syncing was turned on. If it wasn't, those contacts may be lost — but if you have a recent backup of your old phone, you can restore from it to recover them.
Another common issue is duplicate contacts. If you imported contacts and then synced with an account that already had some of them, you'll see multiples. On iPhone, open Contacts, select a duplicate, tap Edit, scroll to the bottom, and tap "Link Contacts." On Android, open Contacts, select a duplicate, tap the three-dot menu, and choose "Merge." You can also use a third-party app like Contacts Backup & Restore (Android) or Duplicate Contacts Fixer (iPhone) to find and remove duplicates automatically.
Frequently Asked Questions
Will my contacts transfer if I don't have a Google Account or Apple ID?
No. Contacts stored only in your phone's local memory won't transfer between phones automatically. You'll need to export them as a VCF file and import that file on your new phone. You can do this without an account, but you'll need a computer and a USB cable to move the file.
Can I transfer contacts from an old flip phone or basic phone?
It depends on the phone. Some older phones let you export contacts as a VCF file through their settings menu. Others require you to use the phone's manufacturer's software on a computer. Check your phone's manual or the manufacturer's website for export instructions. If the phone has no export option, you may need to manually enter contacts on your new phone or use a service that specializes in data recovery.
What if I don't have access to my old phone anymore?
If your old phone is lost or broken but you have a backup, you can restore from that backup on your new phone. For iPhone, restore from an iCloud backup during setup. For Android, sign into your Google Account and your contacts will sync. If you don't have a backup, your contacts may be unrecoverable unless they were synced to an account you can still access.
Do I need to delete contacts from my old phone after transferring them?
No. Transferring contacts doesn't remove them from your old phone. If you want to clear your old phone, you can delete them manually or do a factory reset, but this isn't necessary. Many people keep their old phone as a backup.
Will transferred contacts include phone numbers, emails, and other details?
Yes, if they were stored in your phone. VCF files and account syncing transfer all the information you had saved for each contact — phone numbers, email addresses, birthdays, notes, and custom ringtones (though custom ringtones may not transfer between iPhone and Android). Photos attached to contacts usually transfer too, but this depends on how they were stored.