Key Takeaways
- iPhone to iPhone transfers happen through iCloud backup, which moves contacts, photos, and settings all at once during setup.
- Android to Android transfers use Google Account sync, which automatically pulls your contacts onto the new phone when you sign in.
- Switching between iPhone and Android requires exporting contacts as a file (usually .vcf format) from the old phone, then importing that file on the new one.
- Cloud backup methods are faster and more reliable than manual transfers, and they preserve contact details like phone numbers, email addresses, and notes.
- If you've never backed up before, you can still transfer contacts, but the process takes longer and may not include photos or custom fields.
iPhone to iPhone: Using iCloud
The easiest iPhone-to-iPhone transfer happens during the initial setup of your new phone. When you turn on a new iPhone, it asks whether you want to restore from an iCloud backup. If you have an iCloud backup from your old iPhone, select that backup and the new phone will download your contacts along with apps, photos, settings, and other data.
To make sure your old iPhone has a recent backup before you switch, open Settings, tap your name at the top, select iCloud, then tap iCloud Backup. Tap Back Up Now and wait for the process to finish — this usually takes a few minutes if you're on Wi-Fi. Once that backup is complete, you can set up your new iPhone and restore from it.
If you've already set up your new iPhone without restoring a backup, you can still transfer contacts later. Go to Settings, tap your name, select iCloud, and turn on Contacts. Your new phone will sync with iCloud and pull down any contacts stored there. This works only if your old iPhone was also syncing contacts to iCloud, which is the default for most users.
Android to Android: Using Google Account Sync
Android phones automatically sync contacts to your Google Account, so transferring to a new Android phone is often automatic. When you sign into your Google Account on the new phone during setup, it will ask whether you want to sync contacts. Select yes, and your contacts will download within a few minutes.
If you've already finished setting up your new Android phone without syncing, you can add the sync later. Open Settings, go to Accounts, select your Google Account, tap Account Sync, and toggle Contacts on. The phone will then pull your contacts from Google's servers.
This method works only if your old Android phone was syncing contacts to Google, which is standard but not may provide. To check whether your old phone was backing up contacts, open Settings, go to Accounts, select your Google Account, and look for Contacts in the sync list. If Contacts is already toggled on, your contacts are stored in Google and will transfer automatically to any new Android phone you sign into.
iPhone to Android or Android to iPhone: Exporting and Importing
Switching between iPhone and Android requires an extra step because the two systems don't share backup formats. You'll need to export your contacts as a file, transfer that file to the new phone, and then import it.
From iPhone to Android: iPhone doesn't have a built-in export function, so you'll need to use a computer. Connect your iPhone to a Mac or PC, open a web browser, and go to iCloud.com. Sign in with your Apple ID, click Contacts, select all contacts (usually Ctrl+A or Cmd+A), then look for an export or download option — this is often in a menu marked with a gear icon or three dots. Save the file as a .vcf file. Then transfer that file to your Android phone (through email, cloud storage, or a USB cable) and open it. Android will prompt you to import the contacts into your Google Account.
From Android to iPhone: Open Contacts on your Android phone, tap the menu (three dots or lines), select Settings, then Export or Backup. Choose to export as a .vcf file and save it. Email the file to yourself, download it on your iPhone, and tap it to open. iPhone will ask which account to save the contacts to — choose iCloud or your phone's local storage. The contacts will then appear in your iPhone's Contacts app.
Using Third-Party Apps for Transfers
If the built-in methods don't work or you want more control over which contacts transfer, apps like Google Contacts, Samsung Smart Switch, or Move to iOS can handle the job. Google Contacts works on both iPhone and Android — you can sign into it on your old phone, make sure all contacts are synced, then sign in on your new phone and they'll appear. Samsung Smart Switch is designed for Samsung phones but works with many Android devices and can transfer contacts, messages, and apps.
Apple's Move to iOS app is designed to transfer data from Android to iPhone. Install it on your Android phone, open it, and follow the prompts to connect to your new iPhone. The app will transfer contacts, messages, photos, and other data over a local connection. This method is slower than cloud sync but useful if you want to move everything at once without setting up accounts.
Third-party apps are most useful when you're switching between very different phones or when your cloud accounts aren't set up yet. They're not necessary for most transfers, but they can save time if you have hundreds of contacts or custom fields that might not sync through standard methods.
What Transfers and What Doesn't
Cloud backup methods (iCloud and Google Account sync) transfer phone numbers, email addresses, names, and notes attached to each contact. They also transfer contact photos if you've added them. Custom fields — like nicknames, birthdays, or work titles — usually transfer too, though some fields may not carry over perfectly between iPhone and Android.
Manual exports as .vcf files transfer the core contact information but may lose some custom fields depending on how the file was created and how the new phone reads it. Contact photos usually transfer, but formatting and notes sometimes don't. If you have hundreds of contacts with detailed information, test the transfer with a few contacts first to see what comes through.
Contacts stored only on your phone's SIM card (an older practice, now rare) won't transfer through cloud methods. If you have contacts on your SIM, you'll need to export them separately or contact your phone carrier for help moving them.
Avoiding Duplicates After Transfer
Duplicates happen when you transfer contacts multiple times or when contacts sync from more than one source. If your new phone syncs with both iCloud and Google, or if you import a .vcf file after contacts have already synced, you may see the same contact twice.
To prevent duplicates, transfer once and wait for the sync to complete before making changes. If you already have duplicates, most phones have a merge function. On iPhone, open Contacts, find a duplicate entry, tap Edit, scroll to the bottom, and select Merge Contacts. On Android, open Contacts, tap the menu, select Settings, then look for a Merge Duplicates option — the exact path varies by phone maker.
If merging doesn't work, you can delete the duplicate manually and keep the version with the most complete information. Going forward, add new contacts only once and let cloud sync handle the rest.
Frequently Asked Questions
Can I transfer contacts without a computer or internet?
If both phones are the same type (both iPhone or both Android), you can transfer through cloud sync as long as you have Wi-Fi or mobile data. If you're switching between iPhone and Android, you'll need a computer to export the .vcf file, or you can use an app like Move to iOS that transfers over a local connection without needing the internet.
What if I don't remember my iCloud or Google password?
You'll need to reset it before you can transfer. On iPhone, go to Settings, tap your name, select Password & Security, and follow the prompts to reset your password. On Android, go to Settings, select Accounts, tap Google, and select the account you need to recover. Both systems will send a recovery link to your backup email or phone number.
Will transferring contacts delete them from my old phone?
No. Cloud sync and file exports copy your contacts; they don't remove them from the old phone. Your old phone will keep its contacts unless you manually delete them. This is useful if you want to keep using your old phone as a backup.
How long does a contact transfer usually take?
Cloud sync transfers (iCloud or Google) usually complete within a few minutes once you sign in and toggle sync on. Manual .vcf file exports and imports can take longer depending on how many contacts you have, but typically finish within 5 to 10 minutes. The initial setup of a new phone with a full iCloud or Google backup can take 30 minutes to an hour if you have a lot of data.
Can I transfer contacts if I've never backed them up before?
Yes. If you've never backed up, you can still export contacts as a .vcf file (on Android) or through iCloud.com (on iPhone), then import them on your new phone. The process takes longer than a standard sync, but all your contacts will transfer as long as they're stored on your current phone.