The fastest way to move contacts is through Google Account sync during iPhone setup
When you first turn on a new iPhone, the setup screen offers a "Migrate from Android" option. If you choose it, you can sign in with your Google Account, and iOS will pull your contacts directly from Google Contacts. This takes about five to ten minutes and requires nothing but your Google password.
If you've already finished iPhone setup without migrating, you can still sync contacts the same way: go to Settings > Mail > Accounts > Add Account, select Google, sign in, and toggle Contacts on. Your Android contacts will appear in the iPhone Contacts app within a few minutes.
This method works because Android stores contacts in Google Account by default. If you stored contacts only on your Android phone's internal storage or on a SIM card, you'll need a different approach.
Key Takeaways
- The setup screen on a new iPhone has a "Migrate from Android" option that syncs Google Account contacts automatically.
- If setup is already complete, add your Google Account in Settings > Mail > Accounts to sync contacts without starting over.
- Contacts stored only on your Android phone's internal storage or SIM card require exporting to a file first.
- You can export Android contacts as a VCF file and email it to yourself, then open it on iPhone to import them all at once.
What happens to contacts stored only on your Android phone
Android phones can store contacts in three places: your Google Account, the phone's internal storage, or a SIM card. Contacts in your Google Account sync automatically to iPhone once you add that account. Contacts stored only on the phone itself or on the SIM card do not sync and must be moved manually.
To check where your contacts live on Android, open the Contacts app, look for a menu or settings option, and see if there's a way to view contacts by account or storage location. If you see contacts listed under "Phone" or "SIM" rather than under your Google Account name, those are the ones you need to export.
Exporting contacts from Android as a VCF file
A VCF file (Virtual Contact File) is a standard format that holds contact information and can be opened on any phone. Most Android phones let you export contacts directly from the Contacts app. Open Contacts, tap the menu (usually three dots), look for "Export" or "Send contacts," and choose to export as a VCF file or to email.
If your phone doesn't have an export option built in, you can use Google Contacts on a computer instead. Go to contacts.google.com, sign in with your Google Account, select the contacts you want to move, click the menu, choose "Export," and download them as a VCF file. Then email the file to yourself so you can open it on your iPhone.
Once you have the VCF file on your iPhone, tap it to open it. iOS will ask whether to add these contacts to your iPhone Contacts app. Tap "Add All" or select individual contacts, and they'll import immediately.
Moving contacts from a SIM card
If your contacts are stored on your SIM card, you have two options. The simpler one is to insert the SIM card into your iPhone. Some iPhones can read SIM contacts and import them automatically during setup, though this depends on your carrier and iPhone model.
If automatic import doesn't work, export the SIM contacts to your Android phone first, then export them as a VCF file using the method above. This takes an extra step but works reliably on any iPhone.
Using iCloud to sync contacts after the move
Once your contacts are on iPhone, you can set them to sync with iCloud so they're backed up and available on other Apple devices. Go to Settings > [Your Name] > iCloud and toggle Contacts on. From that point forward, any new contact you add on iPhone will sync to iCloud automatically.
If you're keeping your Android phone, you can also keep both your Google Account and iCloud syncing contacts on iPhone. This means new contacts added on Android will still appear on iPhone through Google Account sync, and new contacts added on iPhone will sync to iCloud. The two accounts won't interfere with each other.
Troubleshooting contacts that don't appear
If you've added your Google Account to iPhone but contacts aren't showing up, check that Contacts is toggled on in Settings > Mail > Accounts > Google Account. Sometimes the toggle is off by default. If it's already on, try signing out and signing back in to force a refresh.
If you imported a VCF file and some contacts are missing, open the VCF file again and check whether it imported all of them the first time. Some files are large enough that the import can time out or fail partway through. You can also try importing the file through the Mail app: forward the VCF file to yourself, open it in Mail, and tap it to import.
Duplicate contacts sometimes appear after syncing multiple accounts. Go to Contacts, tap "Groups" at the top left, and make sure you're viewing all groups. If you see the same person listed twice, tap Edit, select one entry, tap "Link Contacts," and choose the duplicate to merge them.
Keeping contacts in sync between Android and iPhone
If you're switching to iPhone but keeping your Android phone for work or other reasons, the easiest way to keep contacts synced is to make sure both phones use the same Google Account. Any contact you add or edit on either phone will update in Google Contacts within a few minutes and appear on both devices.
On Android, go to Settings > Accounts > Google, select your account, and make sure Contacts is syncing. On iPhone, go to Settings > Mail > Accounts > Google Account and toggle Contacts on. After that, you don't need to do anything — the sync happens in the background.
Frequently Asked Questions
Do I lose my Android contacts when I switch to iPhone?
No. Your contacts stay on Android unless you delete them. If they're in your Google Account, they'll appear on iPhone once you add that account. Contacts stored only on the Android phone itself remain there until you export and import them to iPhone.
Can I move contacts without a Google Account?
Yes. Export your Android contacts as a VCF file, email it to yourself, open the email on iPhone, and tap the file to import. This works for any contacts stored on your Android phone, regardless of whether you have a Google Account.
What if I have contacts in multiple apps on Android?
Contacts stored in third-party apps like WhatsApp or Telegram don't transfer automatically. You'll need to export them from each app separately if that app offers an export feature. Most messaging apps store their own contact lists and don't sync with your phone's main Contacts app.
Will my contacts sync if I use both Android and iPhone?
Yes, if both phones are signed into the same Google Account and have Contacts syncing turned on. Any new contact you add on either phone will appear on both within a few minutes. Changes to existing contacts also sync automatically.
Can I import contacts from a backup file?
If you have a backup file from Android (usually a VCF or CSV file), you can import it on iPhone by emailing it to yourself, opening the email on iPhone, and tapping the file. iOS will ask whether to add the contacts to your Contacts app.