The fastest way to transfer 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. Tap it, sign in with the Google Account you use on your Android phone, and your contacts transfer automatically. This works because Google stores your Android contacts in Google Contacts, and iPhone can read them directly during setup. The whole process takes a few minutes and requires no extra apps or manual steps.

If you've already finished iPhone setup without migrating, you can still add your Google contacts by going to Settings > Mail > Accounts > Add Account, selecting Google, and signing in with the same account. Once added, your contacts appear in the iPhone Contacts app within a few seconds.

This method works best if your Android contacts are already synced to your Google Account — which is the default for most Android phones. If you're not sure whether your contacts are in Google, open the Contacts app on your Android phone, look for a menu option (usually three dots or lines), and check which account your contacts are saved to.

Key Takeaways

  • The "Migrate from Android" option during iPhone setup is the simplest route and transfers contacts in minutes without extra steps.
  • If setup is already complete, add your Google Account through Settings > Mail > Accounts to sync contacts to your iPhone.
  • Your Android contacts must be stored in Google Contacts or synced to your Google Account for either method to work.
  • A third option is to export contacts as a file from Android and import it to iPhone, but this is slower and requires more manual work.

What happens if your Android contacts aren't in Google yet

Some Android phones store contacts only on the device itself, not synced to any account. If this is your situation, you need to sync them to Google before transferring to iPhone. Open your Android phone's Contacts app, tap the menu, and look for "Settings" or "Manage contacts." Find an option to sync or export to your Google Account, then sign in with your Google credentials. Wait a few minutes for the sync to complete.

Once synced, follow the Google Account method above. If you can't find a sync option in your phone's Contacts app, your contacts may be stored by your carrier or phone manufacturer instead of Google. In that case, contact your carrier's support line — they can tell you where your contacts live and how to move them.

Exporting and importing contacts as a file

If you need to transfer contacts but can't use Google Account sync, you can export them as a file. On Android, open Contacts, tap the menu, and select "Export" or "Send contacts." Choose "Export to storage" or "Export as VCF file." This creates a file (usually named contacts.vcf) that you can email to yourself or move to your computer.

On iPhone, you can't import a VCF file directly through the Contacts app. Instead, email the file to yourself, open the email on your iPhone, tap the attachment, and select "Add All Contacts." This adds the contacts from the file to your iPhone. Alternatively, if you have a Mac, you can import the VCF file into Contacts on the Mac, then sync it to your iPhone through iCloud.

This method is slower than Google Account sync and works best only if you have a small number of contacts or if Google sync isn't an option for you.

Using iCloud to sync contacts going forward

Once your contacts are on iPhone, they can sync to iCloud so you don't lose them if you get a new phone. Go to Settings > [Your Name] > iCloud and toggle Contacts on. This backs up your contacts to iCloud and keeps them in sync across any Apple devices you own.

If you also use Android devices, you can keep contacts synced across both by continuing to use Google Account sync on iPhone. Go to Settings > Mail > Accounts, make sure your Google Account is listed, and toggle Contacts on. Your contacts will then stay in sync whether you edit them on iPhone or Android.

Transferring contacts during the initial iPhone setup

The easiest moment to transfer contacts is right when you turn on your new iPhone for the first time. The setup wizard shows a screen that says "Quick Start" or "Migrate from Android." Tap "Migrate from Android," then follow the on-screen steps. You'll be asked to sign in with your Google Account and choose what to transfer — contacts, messages, photos, and more are all options.

This method is faster than adding your Google Account later because it happens before your iPhone is fully set up. You don't have to navigate through Settings menus, and the transfer completes as part of the initial setup process. If you skipped this step, you can still add your Google Account afterward, but it requires a few extra taps.

What to do if contacts don't appear after transfer

If you've added your Google Account to iPhone but contacts still aren't showing, first check that Contacts is toggled on for that account. Go to Settings > Mail > Accounts, tap your Google Account, and make sure the Contacts toggle is green. If it's already on, try toggling it off and back on to force a refresh.

Next, open the Contacts app and check which account is selected. Tap "Groups" at the top left, and make sure your Google Account is checked. If only iCloud is checked, your Google contacts won't appear. Select your Google Account to display them.

If contacts still don't show after these steps, sign out of your Google Account in Settings > Mail > Accounts, wait 30 seconds, and sign back in. This forces iPhone to re-sync your contacts. If the problem persists, contact Google Support — they can confirm whether your contacts are actually stored in your Google Account.

Frequently Asked Questions

Will my contacts transfer if I don't have a Google Account?

If your Android contacts are stored only on your device and not synced anywhere, you'll need to export them as a VCF file and import that file to iPhone. This is slower than Google Account sync but works without an account. If your contacts are stored by your carrier or phone manufacturer, contact them for export options.

Can I transfer contacts without turning on a new iPhone?

Yes. Add your Google Account to your existing iPhone through Settings > Mail > Accounts > Add Account, sign in with Google, and toggle Contacts on. Your contacts sync within a few seconds. You don't need to set up the phone again.

Do my contacts stay synced if I switch back to Android later?

If you keep your Google Account active on iPhone and continue syncing to Google Contacts, yes — your contacts stay in Google and will appear on any Android phone you sign into with that account. If you switch to iCloud-only sync, your contacts stay on iPhone but won't sync to Android.

What if I have contacts in multiple Google Accounts?

Add each Google Account to iPhone separately through Settings > Mail > Accounts. Toggle Contacts on for each one, and all your contacts from all accounts will appear in the Contacts app. You can see which account each contact belongs to by opening the contact and looking at the account name at the top.

Can I transfer contacts to iPhone without a computer or internet?

No. All transfer methods require either an internet connection (for Google Account sync) or a way to move a file (email, cloud storage, or a computer). You need at least one of these to move contacts from Android to iPhone.