The fastest way to transfer contacts is through Google Account sync during iPhone setup
When you first turn on a new iPhone, the setup wizard offers a direct path to pull contacts from your Google Account. If your Android phone stored contacts in Google (the default for most Android users), you can sign in with that same Google Account during iPhone setup, and your contacts will transfer automatically within minutes. This works whether you're switching phones the same day or weeks later.
If you've already finished iPhone setup without doing this, you can still add your Google Account in Settings > Mail > Accounts > Add Account, select Google, and toggle Contacts on. The contacts will sync to your iPhone's native Contacts app.
The other common routes — using iCloud, exporting a file, or using a third-party app — work but take longer and require extra steps. Google Account sync is the path most people should take first because it's built into both systems and requires no downloads or file management.
Key Takeaways
- Google Account sync during iPhone setup is the fastest method and works automatically if your Android contacts were stored in Google.
- If setup is already complete, add your Google Account in Settings > Mail > Accounts and toggle Contacts on to sync existing contacts.
- Contacts stored only on your Android phone's internal storage (not synced to Google) will not transfer and must be exported manually.
- iCloud, CSV export, and third-party apps are alternatives if Google Account sync doesn't work for your situation.
- Once contacts arrive on your iPhone, they live in the native Contacts app and sync to iCloud if you have an Apple ID set up.
Check where your Android contacts actually live
Before you transfer anything, open your Android phone's Contacts app and look for a menu option called "Accounts" or "Settings." Most Android phones show you which account each contact is synced to — Google, Samsung Account, Microsoft, or local storage. If the vast majority show "Google," your transfer will be straightforward. If many show only the phone's local storage with no account name, those contacts exist only on that device and won't sync anywhere.
Contacts stored locally on your Android phone are the ones that cause friction. They live only in that phone's storage and won't move to Google or any cloud service unless you manually export them. If you have a mix of Google-synced and local contacts, you'll need to handle them separately — Google contacts transfer automatically, and local ones require a file export.
Transfer contacts during iPhone setup using Google Account
When you power on a new iPhone for the first time, the setup wizard walks you through several screens. One of them asks whether you want to restore from an iCloud backup or set up as new. Choose "Set Up as New iPhone" (or "Don't Transfer" if that option appears). Continue through the screens until you reach "Sign In with Your Apple ID."
After you sign in with your Apple ID, the wizard will offer "Other Accounts" or "Mail, Contacts, Calendars" — the exact wording varies by iOS version. Tap that option, select "Add Account," choose Google, and enter the email address and password for the Google Account where your Android contacts are stored. When prompted, toggle Contacts to On. The iPhone will sync your Google contacts immediately, and they'll appear in the native Contacts app within a few minutes.
This method transfers only contacts that Google has on file. If you have local-only contacts on your Android phone, they won't appear here — you'll need to export those separately.
Add Google Account after iPhone setup is complete
If you've already finished setting up your iPhone without syncing Google contacts, you can still do it. Open Settings, scroll to Mail, tap Accounts, then tap "Add Account." Select Google, enter your Google Account email and password, and sign in. On the next screen, toggle Contacts to the On position. Your iPhone will sync all contacts from that Google Account within a few minutes.
The contacts will merge with any existing contacts on your iPhone. If you have the same contact stored in multiple places (for example, a contact in both Google and iCloud), iOS will usually recognize it as a duplicate and ask whether to merge them.
Export local Android contacts to a file and import to iPhone
If your Android phone has contacts stored only locally (not synced to Google or another account), you'll need to export them as a file. Open your Android Contacts app, look for a menu button (usually three dots), and find an option like "Export," "Export Contacts," or "Backup." Choose to export as a VCF file (also called a vCard file) and save it to your Google Drive, email it to yourself, or transfer it via USB cable to your computer.
Once you have the VCF file on your iPhone (either by downloading it from email or Google Drive, or by using a file transfer app), open it. iOS will ask whether to add these contacts to your iPhone. Tap "Add All" or "Add," and the contacts will import into your native Contacts app. This process works for any number of contacts, though large files (more than a few hundred contacts) can take a minute or two to process.
The VCF file format is a standard that works across all phone systems, so this method is reliable even if you're moving between very different Android versions or older phones.
Use iCloud if you prefer Apple's ecosystem
If you want your iPhone contacts to sync through iCloud instead of Google, you can set that up after your contacts are already on the phone. Make sure you're signed into your Apple ID on the iPhone (Settings > [Your Name]), then go to Settings > [Your Name] > iCloud and toggle Contacts to On. Your iPhone will upload all existing contacts to iCloud, and they'll sync across any other Apple devices you own.
This doesn't help you transfer from Android, but it's useful to know if you plan to stay in the Apple ecosystem long-term. Once contacts are in iCloud, they're backed up and will restore to any new iPhone you set up with the same Apple ID.
Troubleshoot contacts that don't appear
If you synced your Google Account but some contacts didn't show up, check whether they're actually in your Google Account. Open a web browser on your computer, go to contacts.google.com, and sign in with the same Google Account. If the missing contacts aren't there, they were stored locally on your Android phone and need to be exported separately using the VCF method described above.
If contacts are in Google but didn't sync to your iPhone, try toggling Contacts off and back on in Settings > Mail > Accounts > [Your Google Account]. Wait a few minutes and check again. If that doesn't work, sign out of the Google Account entirely (Settings > Mail > Accounts > [Your Google Account] > Delete Account), then add it again and toggle Contacts on.
Duplicate contacts sometimes appear after a transfer, especially if you had the same contact in multiple places. iOS has a built-in merge tool: open Contacts, find the duplicate, tap Edit, scroll to the bottom, and tap "Link Contact." Select the other version of the same contact, and iOS will combine them into one entry.
Frequently Asked Questions
Will my contacts transfer if I use iCloud backup instead of Google Account sync?
No. iCloud backup backs up your iPhone's data, but it doesn't pull contacts from your Android phone. You need to use Google Account sync, export a VCF file, or manually re-enter contacts to move them from Android to iPhone. iCloud is useful after the transfer is complete, to back up and sync your iPhone contacts across Apple devices.
What if I don't remember my Google Account password?
Go to accounts.google.com on a computer or phone, click "Forgot password," and follow Google's recovery process. You'll usually need access to a recovery email or phone number linked to the account. Once you reset the password, use it to sign into Google on your iPhone and sync contacts.
Can I transfer contacts from multiple Android phones to one iPhone?
Yes. Add each Google Account to your iPhone in Settings > Mail > Accounts > Add Account, and toggle Contacts on for each one. All contacts from all accounts will sync into your iPhone's Contacts app. If you have local-only contacts on multiple Android phones, export each as a VCF file and import them one at a time.
Do my contacts stay on my Android phone after I transfer them?
Yes. Transferring contacts copies them; it doesn't remove them from your Android phone. Your Android contacts remain where they are unless you manually delete them. You can safely keep both phones and have the same contacts on each.
What happens to contact photos and notes when I transfer?
Google Account sync transfers contact photos and basic information like phone numbers and email addresses. Notes and custom fields sometimes transfer, depending on how they were stored in Android. VCF file export preserves most contact details, but some Android-specific fields may not have equivalents on iPhone and won't carry over.