The fastest way depends on what phone you're switching to
If you're moving from an iPhone to an iPhone, use iCloud or AirDrop — both take minutes and move everything at once. If you're switching from Android to Android, Google Account sync does the same thing. Switching between systems (iPhone to Android or Android to iPhone) requires a different approach: either use your phone's built-in transfer tool, export contacts manually, or sync through a cloud service like Google Contacts or Outlook. The method you choose depends on how many contacts you have, whether you want to move other data too, and how much time you want to spend on it.
The good news is that every major phone manufacturer has built transfer tools into their setup process. You don't need to buy software or use a third-party service. If you have access to your old phone and remember your account password, the transfer usually takes 15 to 30 minutes and happens mostly on its own.
Key Takeaways
- iPhone to iPhone: sign into iCloud on your new phone during setup, and contacts sync automatically within minutes.
- Android to Android: sign into your Google Account during setup, and contacts restore from your Google Account backup.
- iPhone to Android or Android to iPhone: use your phone's built-in transfer tool (Samsung Smart Switch, Apple's Move to Android, or Google's Migrate), or export contacts as a file and import them manually.
- If you don't remember your passwords or don't have access to your old phone, you can export contacts through a computer using your phone's desktop software or your email provider's contact manager.
- Cloud services like Google Contacts and Outlook let you manage and sync contacts across devices without moving your phone at all.
iPhone to iPhone: Using iCloud
When you set up a new iPhone, you'll see a screen asking 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 iCloud backup or set up as new — choose restore from backup. Your contacts, along with photos, messages, and app data, will download to your new phone. This usually takes 15 to 30 minutes depending on how much data you have and your internet speed.
If you've already finished setting up your new iPhone without restoring from backup, you can still get your contacts back. Go to Settings > [Your Name] > iCloud, make sure Contacts is toggled on, and wait for iCloud to sync. This can take a few minutes to an hour depending on how many contacts you have. You'll see a loading indicator while the sync happens.
If you don't remember your Apple ID password, you can reset it at iforgot.apple.com before you start the setup process. Have your old phone or a trusted device nearby — Apple will ask you to verify your identity using a code sent to a recovery email or phone number.
Android to Android: Using Google Account
When you turn on a new Android phone, you'll be asked to sign in with a Google Account during setup. Use the same Google Account you used on your old phone. Android will automatically restore your contacts from your Google Account backup. This happens in the background and usually completes within a few minutes, though it can take longer if you have thousands of contacts.
If you've already set up your new phone, you can still sync contacts manually. Go to Settings > Accounts > Google, select your Google Account, tap Account Sync, and toggle Contacts on. Then tap the three dots and select Sync Now. Your contacts will appear in your Contacts app within a few minutes. The exact menu names vary slightly between Samsung, Google Pixel, and other Android phones, but the process is the same.
If you don't remember your Google password, go to accounts.google.com/signin/recovery and follow the steps to reset it. Google will ask you to verify your identity using a recovery email or phone number that you set up when you created the account.
iPhone to Android: Using Google's Move to Android App or Manual Export
Google makes an app called Move to Android that transfers contacts, photos, and some app data from iPhone to Android. Download it on your iPhone before you get your new Android phone. Open the app, follow the prompts, and select what you want to move. When you set up your new Android phone, you'll be asked if you want to restore from another phone — choose iPhone, and the app will transfer your data over Wi-Fi. This method is the most reliable for switching between systems.
If Move to Android doesn't work or you prefer not to use it, you can export your contacts manually. On your iPhone, open the Contacts app, tap a contact, tap Edit, scroll down, and look for an export or share option. Alternatively, use a free app like My Contacts Backup (available on the App Store) to export all your contacts as a file. Email the file to yourself, then open it on your new Android phone and import it into your Contacts app by opening the file and selecting "Add to Contacts."
A simpler method that works without your old phone: add your Google Account to your iPhone before switching phones. Go to Settings > Mail > Accounts > Add Account, choose Google, and sign in. Toggle Contacts on. Your iPhone will sync your contacts to Google Contacts, and they'll be waiting when you sign into that Google Account on your new Android phone.
Android to iPhone: Using Samsung Smart Switch or Manual Export
If you're switching from a Samsung phone, use Samsung Smart Switch. Download it on your Samsung phone, open it, and select Send Data. On your new iPhone, during setup, you'll see a screen that says "Apps & Data" — choose Migrate Data from Android. Follow the prompts to connect to your Samsung phone over Wi-Fi. Your contacts, photos, and some app data will transfer. This usually takes 10 to 30 minutes depending on how much data you have.
If you're switching from a non-Samsung Android phone, or if Smart Switch doesn't work, export your contacts as a file. On your Android phone, open Contacts, tap the menu (three lines or three dots), and look for Export or Backup. Choose to export as a .vcf file (vCard format) and email it to yourself. On your new iPhone, open the email, tap the .vcf file, and choose to add the contacts to your iPhone Contacts app. The iPhone will automatically import them.
Another option that works without your old phone: add your Google Account to your Android phone before switching. Go to Settings > Accounts > Add Account, choose Google, and sign in. Toggle Contacts on so your Android phone syncs contacts to Google Contacts. Then on your new iPhone, go to Settings > Mail > Accounts > Add Account, choose Google, and sign in with the same account. Your contacts will sync to your iPhone within a few minutes.
Using a Computer if You Don't Have Your Old Phone
If your old phone is lost, broken, or you don't have it with you, you can still recover your contacts through a computer. If you have an iPhone, connect your new iPhone to a Mac or Windows computer, open Finder (Mac) or iTunes (Windows), and look for a backup of your old iPhone. Restore from that backup, and your contacts will come back. You'll need the password for your computer and the backup file itself, which is usually stored automatically if you've synced your iPhone to that computer before.
If you have an Android phone, go to contacts.google.com on any computer, sign in with your Google Account, and your contacts will appear. You can download them as a file, email them to yourself, or add them to your new phone by signing into that Google Account during setup. This works even if your old Android phone is gone, as long as you remember your Google password.
If you don't have access to your old phone's backup or your Google Account, contact your phone's manufacturer or your email provider. Apple, Google, Samsung, and most email services keep backups for a limited time and may be able to help you recover your contacts if you can verify your identity through security questions or a recovery email.
Syncing Contacts Across Devices Without Switching Phones
Google Contacts (contacts.google.com) and Outlook Contacts (outlook.live.com) let you manage all your contacts online from any computer or phone. Sign in with your Google Account or Microsoft account, and you can add, edit, and delete contacts. Any changes you make sync automatically to all your devices within a few minutes. This means you can organize your contacts now and they'll already be on your new phone when you set it up.
To start using Google Contacts on your current phone, add your Google Account to your phone's settings and toggle Contacts on. To use Outlook Contacts, add your Microsoft account the same way. Once you switch to a new phone and sign into the same account, all your contacts will be there waiting. You can also use these services to clean up duplicate contacts or organize contacts into groups before you transfer them.
Frequently Asked Questions
What if I have contacts saved only to my SIM card?
SIM card contacts don't sync to iCloud or Google Account automatically. Before you switch phones, export them. On most Android phones, open Contacts, tap Menu, select Import/Export, and choose Export to File. On iPhone, you'll need a third-party app like My Contacts Backup. Once exported, you can import them into your new phone the same way.
Will my contacts transfer if I don't sign into the same account on my new phone?
No. If you sign into a different Google Account on Android or a different Apple ID on iPhone, your old contacts won't sync. You'll need to either sign into the same account or manually export and import your contacts as a file. If you've already set up with a different account, you can add your old account later and toggle Contacts on to sync them.
Can I transfer contacts if I forgot my old phone's password?
Yes, if you remember your Google Account or Apple ID password. Sign into that account on your new phone, and your contacts will sync from the cloud. If you don't remember either password, use the password reset options at accounts.google.com or iforgot.apple.com. You'll need access to a recovery email or phone number to verify your identity.
How long does it take for contacts to sync after I sign into my account?
Usually 5 to 15 minutes for a few hundred contacts, longer if you have thousands. If contacts don't appear after an hour, try restarting your phone or manually triggering a sync through your account settings. If they still don't appear, check that Contacts is toggled on in your account settings.
What if some contacts are missing after the transfer?
Contacts saved only to your phone's local storage (not synced to Google or iCloud) won't transfer automatically. If you have a backup of your old phone, restore from it on your new phone to recover them. If not, check whether those contacts are in a different account on your old phone — you may need to add that account to your new phone and sync it separately.