The fastest way depends on what phone you're switching to and from
The method that works best for you depends on whether you're staying within the same ecosystem — iPhone to iPhone, Android to Android — or switching between them. If you're moving within the same system, your phone's built-in backup handles most contacts automatically. If you're crossing over, you'll need to export your contacts first, then import them into the new phone. The whole process usually takes 15 to 30 minutes, though some methods are faster than others.
Your contacts are stored in one of three places: your phone's account (Google for Android, iCloud for iPhone), your phone's local storage, or your SIM card. Knowing where yours live determines which transfer method will work. Most people don't know this until they try to move phones and discover some contacts didn't come along.
Key Takeaways
- iPhone users can restore contacts from an iCloud backup during setup, which transfers everything at once without manual work.
- Android users can sync contacts through a Google account, which backs them up automatically and restores them when you sign in on a new phone.
- Switching between iPhone and Android requires exporting contacts as a file (usually a .vcf or CSV file) and importing that file into the new phone.
- Your phone carrier can transfer contacts through their backup service, though this is slower than using your phone's native tools.
- If you only have a few contacts, manually re-entering them or texting yourself a list takes less time than troubleshooting a failed transfer.
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 have an iCloud backup of your old phone, select that option and sign in with your Apple ID. Your new phone will download all your contacts, along with photos, messages, and other data, during the initial setup. This is the simplest route because you don't have to do anything after setup begins.
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, select iCloud, and toggle Contacts on. Your phone will ask whether to merge or replace your existing contacts — choose merge if you've already added some contacts to the new phone. This pulls in everything from your iCloud backup.
For this to work, you need to have backed up your old iPhone to iCloud before you switched. If you didn't, go back to your old phone (if you still have it), plug it in to power, connect to Wi-Fi, and manually start a backup in Settings > [Your Name] > iCloud > iCloud Backup > Back Up Now. Then return to your new phone and restore.
Android to Android: Using Google account sync
Android contacts sync automatically through your Google account. When you set up your new Android phone, sign in with the same Google account you used on your old phone. During setup, you'll see an option to restore apps and data — select it. Your contacts will sync within a few minutes after you finish setup.
If you've already set up your new phone without syncing, you can still pull in your contacts. Go to Settings, find Accounts (the exact name varies by manufacturer), select your Google account, and tap Account Sync. Toggle Contacts on if it's not already enabled. Your phone will sync your contacts from Google's servers within a few minutes.
This works because Android stores contacts in your Google account by default. As long as you sign in with the same account on both phones, your contacts follow you. If you used a different Google account on your old phone, you'll need to export those contacts and import them into your current account — see the section on switching between phone types for how to do that.
iPhone to Android or Android to iPhone: Exporting and importing
Switching between phone types requires an extra step because the two systems don't talk to each other directly. You'll export your contacts from your old phone as a file, then import that file into your new phone. The file format is usually a .vcf file (also called a vCard) or a CSV file, both of which most phones can read.
From iPhone to Android: On your iPhone, open Contacts, tap Groups at the top left, and make sure All Contacts is selected. Then open Settings > Contacts > Export Contacts and choose a method to send the file — email it to yourself, save it to iCloud Drive, or use AirDrop. Once you have the file, email it to yourself or download it on your new Android phone. Open the file and select which account to import the contacts into (usually your Google account). Android will add them within a few seconds.
From Android to iPhone: On your Android phone, open Contacts, tap the menu (three lines or dots), select Settings, then Export or Backup. Choose to export as a .vcf or CSV file and email it to yourself or save it to Google Drive. On your new iPhone, open the email or file, tap the contact file, and select Add All Contacts. Your iPhone will import them into your default contact account.
If your old phone doesn't have a built-in export option, you can use your Google account as a bridge. On Android, make sure all your contacts are synced to your Google account (Settings > Accounts > Google > Account Sync > Contacts). Then sign into that same Google account on your new iPhone, go to Settings > [Your Name] > iCloud > Contacts, and toggle it on. Your iPhone will pull contacts from Google.
Using your phone carrier's backup service
Verizon, AT&T, T-Mobile, and other carriers offer backup services that store your contacts on their servers. If you used your carrier's backup on your old phone, you can restore from it on your new phone. The process varies by carrier, but generally you'll go to your carrier's website, sign in, and look for a backup or restore option. You can also call your carrier's customer service and ask them to restore your contacts — they can often do it remotely.
This method is slower than using your phone's built-in tools and requires you to have set up the backup beforehand. It's most useful if you don't have access to your old phone anymore and didn't back it up through iCloud or Google. If you're switching phone types, your carrier can usually export your contacts as a file and email it to you, which you can then import into your new phone.
What to do if contacts don't transfer
If some or all of your contacts didn't come through, the most common cause is that they weren't synced to your account before the transfer. On your old phone, check whether contacts were saved locally to the phone itself rather than to your Google account or iCloud. Local contacts don't back up automatically and won't transfer unless you export them manually.
If you're missing only a few contacts, the fastest fix is often to ask those people to text or call you — your new phone will automatically create a contact entry from the incoming message or call. You can then add their information manually. If you're missing many contacts and your old phone is still working, you can export them from there using the steps in the iPhone-to-Android or Android-to-iPhone section above.
If your old phone is gone and you didn't back it up, contact your carrier — they may have a backup on file, especially if you used their backup service. Otherwise, you may need to reach out to people individually to get their contact information again. This is why setting up automatic backups on your current phone is worth doing now, before you need to switch phones again.
Preventing contact loss on your next phone
The easiest way to avoid losing contacts is to make sure they're backed up automatically before you ever switch phones. On iPhone, go to Settings > [Your Name] > iCloud > iCloud Backup and toggle it on. Make sure you're connected to Wi-Fi and plugged in at night — your phone will back up automatically. On Android, go to Settings > Accounts > Google, select your account, tap Account Sync, and toggle Contacts on. Your contacts will sync continuously.
You can also manually export your contacts once a year and store the file somewhere safe, like email or cloud storage. This gives you a backup if something goes wrong with your automatic backup. The export process takes just a few minutes and gives you peace of mind that you won't lose your contacts if your phone is lost or damaged.
Frequently Asked Questions
Can I transfer contacts if I don't have my old phone anymore?
Yes, if you backed up your old phone to iCloud or Google. Sign into that account on your new phone and restore from the backup. If you didn't back up, contact your phone carrier — they may have a backup on file. Otherwise, you'll need to reach out to people individually to get their contact information again.
Will my contacts transfer if I switch from iPhone to Android?
Not automatically. You'll need to export your contacts from your iPhone as a .vcf file, email it to yourself, and import it into your Android phone. Alternatively, if you have an iCloud account, you can sign into it on your Android phone and sync contacts that way, though this only works for contacts stored in iCloud.
Do I need to do anything special to transfer contacts between two Android phones?
No. Sign into the same Google account on your new Android phone during setup, and your contacts will sync automatically within a few minutes. If you've already finished setup, go to Settings > Accounts > Google, select your account, and toggle Contacts on.
What if some of my contacts are stored on my SIM card?
SIM card contacts don't sync to iCloud or Google automatically. You'll need to export them manually. On most phones, open Contacts, find a menu option for Import/Export, and export SIM contacts as a file. Then import that file into your new phone. Some carriers can also transfer SIM contacts for you if you visit a store.
How long does it take for contacts to transfer?
Using iCloud or Google sync, contacts usually transfer within a few minutes of signing in and enabling sync. Exporting and importing a file takes about 5 to 10 minutes. Carrier-based transfers can take several hours or even a day, depending on how many contacts you have and how busy their system is.