The fastest way depends on what phone you're switching to
If you're moving from an iPhone to another iPhone, use iCloud or AirDrop — both take minutes and move everything at once. If you're switching to Android from iPhone, Google's built-in transfer tool works during setup, or you can export contacts as a file and import them manually. If you're moving between Android phones, Google Account sync is automatic if you sign in with the same account. The method that works best for you depends on whether you want speed, whether you're keeping your old phone, and whether you're switching operating systems.
The key difference is that Apple devices sync through iCloud, while Android devices sync through your Google Account. Both systems can also export contacts as files if you need a backup or want to move them somewhere else. You do not need to pay for any of these methods — they're built into the phones themselves.
Key Takeaways
- iPhone to iPhone: sign into iCloud on your new phone during setup, and contacts transfer automatically within minutes.
- iPhone to Android: use Google's built-in transfer tool during Android setup, or export your iPhone contacts as a file and import them into your Google Account.
- Android to Android: sign into your Google Account on the new phone, and contacts sync automatically if you've been backing them up.
- All methods preserve your contact names, phone numbers, email addresses, and notes — you won't lose information in the transfer.
- Keep your old phone powered on during the transfer if you're using a wireless method like AirDrop or Bluetooth, but you can turn it off once the transfer is complete.
iPhone to iPhone: Using iCloud
When you set up a new iPhone, Apple asks whether you want to restore from a backup or set up as new. Choose "Restore from iCloud Backup" and sign in with your Apple ID. Your new phone will download your contacts along with your apps, photos, and other data. This is the fastest method if you've been using iCloud on your old phone — it typically takes 5 to 15 minutes depending on how many contacts you have and your internet speed.
If you did not back up to iCloud before, you can still transfer contacts manually. Go to Settings on your old iPhone, tap your name at the top, then iCloud, and make sure Contacts is toggled on. Wait a few seconds for the sync to complete. Then on your new iPhone, sign in with the same Apple ID during setup, and your contacts will appear within a few minutes.
If you're keeping your old iPhone and just want to copy contacts without a full backup, use AirDrop. Open Contacts on the old phone, tap Edit in the top left, select all contacts (or the ones you want), tap Share, choose AirDrop, and select your new phone. Your new phone will receive a notification to accept the transfer.
iPhone to Android: Google's Transfer Tool
Google built a transfer tool into Android setup specifically for people switching from iPhone. When you first turn on your new Android phone, you'll see a screen that says "Set up your phone." Tap "Don't have an Android phone?" and follow the prompts. You'll be asked to sign in with your Google Account, then to hold your iPhone nearby. The two phones will communicate wirelessly and move your contacts, calendar events, and some photos.
This method works best if both phones have good Wi-Fi or cellular signal and are close to each other. The transfer usually takes 10 to 20 minutes. If it fails partway through, you can restart the process — your new phone will pick up where it left off.
If the wireless transfer does not work or you prefer a manual method, export your contacts from iPhone as a file. On iPhone, open Contacts, tap Edit, select all contacts, tap Share, and choose "Mail." Send the file to yourself. On Android, open Gmail, download the attachment, then open it and choose to save the contacts to your Google Account. This method is slower but more reliable if your Wi-Fi is unstable.
Android to Android: Google Account Sync
If you're switching between Android phones and you've been using a Google Account, your contacts are already backed up automatically. On your new Android phone, go to Settings, tap Accounts, then Google, and sign in with the same Google Account you used on your old phone. Within a few minutes, your contacts will appear in the Contacts app.
If your contacts do not appear, check that sync is turned on. Go to Settings, tap Accounts, select your Google Account, tap Account Sync, and make sure Contacts is toggled on. If contacts still do not show up, your old phone may not have been syncing them to Google. In that case, you'll need to export them from the old phone first.
To export contacts from an Android phone, open the Contacts app, tap the menu (three lines), choose Settings, then Export Contacts. Choose to export as a file (usually a .vcf file), then email it to yourself or save it to cloud storage. On your new phone, download the file, open it, and choose to import the contacts into your Google Account.
Exporting and Importing Contacts as Files
If you want a backup of your contacts or need to move them to a phone that does not use Google or iCloud, you can export them as a file. On iPhone, there is no built-in export button, but you can use the Share function in Contacts to email them to yourself as a .vcf file (a standard contact format that most phones can read). On Android, open Contacts, tap the menu, choose Settings, then Export Contacts, and select a location to save the file.
Once you have the file, you can import it into almost any phone. On iPhone, open the file in Mail or Files and tap "Add to Contacts." On Android, download the file, open it, and choose which account to import the contacts into. Some phones also let you import contacts through Settings — look for an Import or Restore option in the Contacts settings.
This method is useful if you're switching to a phone brand you have not used before, or if you want to keep a copy of your contacts stored somewhere safe. The file will contain all the information you've saved — names, phone numbers, email addresses, notes, and any custom fields you've added.
What to Do If Contacts Do Not Transfer
If you complete a transfer and some or all contacts are missing, the most common reason is that they were stored on the phone itself rather than backed up to iCloud or Google. On your old phone, check whether your contacts are syncing to the cloud. On iPhone, go to Settings, tap your name, then iCloud, and make sure Contacts is on. On Android, go to Settings, tap Accounts, select your Google Account, tap Account Sync, and make sure Contacts is on.
If contacts were never synced, export them as a file from the old phone and import them on the new one. If you no longer have access to the old phone, you may be able to recover contacts through your phone provider — call their customer service and ask whether they keep a backup of your contacts. Some providers store contacts on their servers and can restore them to a new phone.
If only a few contacts are missing, check whether they were saved under a different account. On iPhone, open Contacts and look at the Groups list on the left — contacts might be organized by account. On Android, open Contacts, tap the menu, and choose which account to display. You may need to import contacts from multiple accounts or merge duplicate entries after the transfer.
Keeping Your Contacts Backed Up Going Forward
After you transfer your contacts, make sure they stay backed up so you do not lose them again. On iPhone, go to Settings, tap your name, then iCloud, and toggle Contacts on. Your contacts will sync automatically whenever you add or change one. On Android, go to Settings, tap Accounts, select your Google Account, tap Account Sync, and toggle Contacts on.
You can also export your contacts as a file and store it somewhere safe — in cloud storage like Google Drive or Dropbox, or in an email folder. This gives you a copy that is not dependent on any single account or service. Export your contacts once a month or whenever you make major changes to your contact list.
Frequently Asked Questions
Will I lose my contacts if I do not transfer them before I switch phones?
If your contacts were synced to iCloud or Google, they will still be there when you sign into your account on the new phone. If they were stored only on the old phone, they will stay on the old phone and will not appear on the new one. Check your backup status before you switch to avoid losing information.
Can I transfer contacts without using iCloud or Google?
Yes. Export your contacts as a .vcf file from your old phone, email the file to yourself, then download it on your new phone and import it. This method works on any phone and does not require you to use any cloud service, though you will need email access to send the file.
What happens to contacts stored in my phone provider's account?
Contacts stored through your carrier (like Verizon or AT&T) do not transfer automatically. Call your provider and ask whether they can restore your contacts to your new phone, or export them from your old phone and import them manually. Most carriers can retrieve contacts if you ask within a few months of switching phones.
Do I need to delete contacts from my old phone after I transfer them?
No. Transferring contacts makes a copy on the new phone — it does not remove them from the old one. You can delete them from the old phone if you want to free up space, but it will not affect the copy on your new phone as long as they were synced to iCloud or Google before you deleted them.
Can I transfer contacts if I do not remember my Google or Apple ID password?
You will need to reset your password before you can sign in on the new phone. Go to the account recovery page for Google or Apple, follow the steps to verify your identity, and create a new password. Once you have access to your account, you can sign in on the new phone and transfer your contacts.