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 moving between iPhones, Android phones, or switching between the two ecosystems. If both phones are the same type — iPhone to iPhone or Android to Android — the built-in transfer tools are usually fastest and most reliable. If you're crossing over (iPhone to Android or vice versa), you'll need a different approach, but it's still straightforward.
Before you start, make sure both phones are charged and you have access to the passwords for any accounts you use (Google, iCloud, Microsoft, Samsung, etc.). The transfer itself takes anywhere from a few minutes to an hour depending on how many contacts you have and which method you choose.
Key Takeaways
- iPhone to iPhone transfers happen through iCloud or by signing into your Apple ID on the new phone, and take just a few minutes.
- Android to Android transfers work through Google Account sync or Samsung Smart Switch, depending on your phone brand.
- Switching from iPhone to Android or Android to iPhone requires exporting contacts as a file or using Google Contacts as a bridge.
- Google Contacts works across all phone types and is the most reliable method if you're unsure which approach to use.
- Always test a few contacts on the new phone before erasing the old one to make sure the transfer worked.
iPhone to iPhone: Using iCloud or Apple ID
The easiest iPhone-to-iPhone transfer happens automatically if you sign into your Apple ID on the new phone. During the initial setup, you'll see an option to restore from an iCloud backup or sign in with your Apple ID. Choose "Sign in with your Apple ID," and your contacts will sync within a few minutes. This method also transfers your photos, apps, and settings, so it's the most complete option.
If your new iPhone is already set up, you can still sync contacts by opening Settings, tapping your name at the top, selecting iCloud, and toggling Contacts on. Your phone will ask whether to merge or replace; choose merge to keep everything. This takes a few minutes depending on how many contacts you have.
If you don't use iCloud or prefer not to sign in yet, you can export contacts from your old iPhone as a file and import them on the new one. This requires a computer with macOS or Windows, so it's slower than the iCloud method — use it only if you can't access your Apple ID password.
Android to Android: Google Account or Samsung Smart Switch
Most Android phones sync contacts automatically through your Google Account. When you sign into your Google Account on a new Android phone during setup, your contacts appear within minutes. If the phone is already set up, open Settings, find Accounts (the name varies by manufacturer), select your Google Account, and toggle Contacts on. The sync happens in the background.
If you have a Samsung phone, you can also use Samsung Smart Switch, which transfers contacts, photos, apps, and settings all at once. Download Smart Switch on both phones, open it, select "Send data" on the old phone and "Receive data" on the new one, and follow the prompts. The phones connect wirelessly and the transfer takes 10 to 30 minutes depending on how much data you're moving.
For other Android brands (Google Pixel, OnePlus, Motorola, etc.), the Google Account method is standard and works reliably. You don't need to do anything manually — just sign in and wait for the sync to complete.
Switching from iPhone to Android
The most reliable way to move contacts from iPhone to Android is through Google Contacts. On your iPhone, open Settings, tap your name, select iCloud, scroll down to Contacts, and make sure it's toggled on. Then open iCloud.com in a web browser, sign in with your Apple ID, click Contacts, select all (Ctrl+A or Cmd+A), and look for an export or download option. Export the contacts as a vCard file (.vcf).
On your new Android phone, open Google Contacts (contacts.google.com in a browser or the Contacts app), tap the menu icon (three horizontal lines), select Settings, then Import, and upload the .vcf file you just exported. Google will add all the contacts to your Google Account, and they'll sync to your Android phone automatically once you sign in.
Alternatively, if you have a Gmail account, you can add your iCloud email address to Gmail on your iPhone, and your iPhone will sync contacts to Gmail automatically. Then sign into that Gmail account on your Android phone and the contacts appear. This method takes longer to set up but requires no file exports.
Switching from Android to iPhone
If you're moving from Android to iPhone, the easiest path is through your Google Account. During iPhone setup, you'll see an option to migrate data from Android. Tap "Migrate from Android," and follow the prompts to sign into your Google Account. Your contacts will transfer automatically.
If your iPhone is already set up, you can still transfer contacts by opening Settings, tapping your name, selecting iCloud, and toggling Contacts on. Then go to Settings > Mail > Accounts, add your Google Account, and toggle Contacts on. Your iPhone will pull contacts from Google and merge them with any existing contacts.
If neither of those works, export your contacts from your Android phone as a .vcf file (usually through Settings > Accounts > Google > Export, though the exact path varies by manufacturer), then email the file to yourself and open it on your iPhone. The iPhone will prompt you to add the contacts to your phone.
Using Google Contacts as a universal bridge
Google Contacts works on any phone type and is the safest option if you're unsure which method to use. Go to contacts.google.com on any computer or phone, sign into your Google Account, and add your contacts manually or import them from a file. Once they're in Google Contacts, they sync to any phone where you sign into that Google Account.
This method is slower if you have hundreds of contacts, but it's reliable and gives you a backup copy in the cloud. You can also use Google Contacts to clean up duplicates before transferring — open the menu, select "Find and merge duplicates," and let Google suggest matches. This saves you from having to clean up your contact list on the new phone.
What to do if contacts don't transfer completely
If some contacts are missing after the transfer, check whether they were stored on your SIM card rather than in your phone's memory or cloud account. On your old phone, open Contacts, look for a menu option to view contacts by location (usually "Contacts" or "Accounts"), and make sure you're looking at all contacts, not just phone contacts. If you see SIM card contacts, export them separately or manually add the important ones to your new phone.
Duplicate contacts sometimes appear after a transfer, especially if you've synced multiple accounts. On iPhone, open Settings > Contacts and toggle off any accounts you don't need. On Android, open the Contacts app, tap the menu, select Settings, and turn off sync for accounts you don't use. Then open Contacts again, tap the menu, and look for a "Merge duplicates" or "Fix and manage" option.
Before you erase your old phone, open Contacts on the new phone and scroll through to spot-check a few names. Make sure phone numbers, email addresses, and any notes transferred correctly. If something looks wrong, you can still go back to the old phone and try a different transfer method.
Frequently Asked Questions
Can I transfer contacts without signing into an account?
Yes, but it requires a computer and a file export. Export your contacts as a .vcf file from your old phone, email it to yourself, download it on your new phone, and open it to import the contacts. This works across all phone types but is slower than account-based methods.
What happens to contacts stored only on my SIM card?
SIM card contacts don't transfer automatically through cloud accounts. On your old phone, find the option to view SIM contacts separately, export them if possible, or manually add the important ones to your new phone before you switch SIM cards.
Do I need to keep my old phone to transfer contacts?
No. As long as your contacts are backed up to iCloud, Google, or another cloud account, you can transfer them to a new phone anytime. If they're only stored on your old phone's memory, you'll need access to that phone to export them.
Will contact photos transfer too?
Contact photos transfer through iCloud and Google Account sync, but not through .vcf file exports. If you're exporting as a file, you'll need to re-add photos on your new phone or use a cloud account method instead.
How long does the transfer usually take?
Account-based transfers (iCloud, Google Account) take a few minutes to an hour depending on how many contacts you have and your internet speed. File exports and manual transfers take longer — usually 30 minutes to an hour if you have hundreds of contacts.