How to Transfer Your Contact List From iPhone to Android

Switching from iPhone to Android doesn't have to mean losing your contacts. The good news: your contacts aren't trapped on your iPhone. The less obvious part: there are several ways to move them, and the right method depends on how your contacts are currently stored and what your new Android setup looks like.

Why Contact Transfers Aren't Always Straightforward

iPhones store contacts in a few different places — and most people don't realize this until they switch devices. Your contacts could be saved to iCloud, to your SIM card, to your local iPhone storage, or synced directly through a third-party account like Gmail or Outlook. Where they live determines how easily they move.

Android, by contrast, is deeply integrated with Google Contacts. Most Android phones expect your contacts to live in a Google account. That difference in default storage is the main source of friction when switching.

Method 1: Export From iCloud and Import to Google Contacts 📤

This is the most reliable method for most users, especially if your iPhone contacts are synced with iCloud.

Step 1 — Export from iCloud:

  1. On a computer, go to icloud.com and sign in
  2. Open Contacts
  3. Select all contacts (Cmd+A on Mac, Ctrl+A on Windows)
  4. Click the settings gear icon and choose Export vCard
  5. This downloads a .vcf file containing all your contacts

Step 2 — Import to Google Contacts:

  1. Go to contacts.google.com on a computer
  2. Click Import in the left sidebar
  3. Upload the .vcf file you just downloaded
  4. Your contacts will populate into your Google account

Once they're in Google Contacts, any Android phone signed into that Google account will automatically sync them.

Method 2: Google's "Switch to Android" App 🔄

Google built a dedicated tool to make this easier. The Switch to Android app (available on the Apple App Store) handles contacts, photos, calendar events, and more in one process.

The app works by creating a direct wireless connection between your iPhone and your new Android device during setup. Contacts stored in iCloud are transferred with your permission during the migration flow.

Key variables that affect this method:

  • Your iPhone needs to be running iOS 16 or later for the full feature set
  • The Android device needs to support the guided setup process (most modern Android phones do)
  • You'll need both devices nearby and charged during the transfer

This method works well if you're setting up a brand-new Android phone from scratch. It's less useful if your Android phone is already configured.

Method 3: Sync Through a Shared Account (Gmail, Outlook, etc.)

If your iPhone contacts were already linked to a Google or Microsoft account — not just iCloud — the transfer may already be done without any extra steps.

On your iPhone, go to Settings → Contacts → Accounts. If you see a Gmail or Outlook account listed with Contacts toggled on, those contacts are already synced to that account. Sign into the same account on your Android device, and they'll appear automatically.

This is the cleanest scenario. The contacts were never really "on your iPhone" — they were always living in the cloud account, and your iPhone was just displaying them.

Method 4: SIM Card Export (Limited Use Case)

Some older contact lists were saved directly to a SIM card rather than the phone's software. iPhones historically don't write contacts to SIM cards in the same way Android devices do, so this method has limited applicability for most iPhone users.

If you do have SIM-based contacts, you can attempt to import them by placing the SIM in your Android device and using the built-in Import from SIM option in the Contacts app. But don't count on this capturing everything from an iPhone.

Comparing the Main Transfer Methods

MethodBest ForRequires ComputerTransfer Time
iCloud export + Google importMost users with iCloud contactsYes10–20 minutes
Switch to Android appNew device setupNo15–30 minutes
Shared account syncGmail/Outlook contacts already linkedNoNear-instant
SIM card importLegacy SIM-stored contactsNoA few minutes

What to Check Before You Start

Before transferring, it's worth taking a few minutes to verify:

  • Where your contacts are stored — Check Settings → Contacts → Accounts on your iPhone
  • Whether duplicates exist — iCloud and a Gmail account both enabled on the same iPhone can create duplicate entries that carry over into the transfer
  • Whether your Google account is set up on the Android device — The receiving end needs a destination for the contacts to land
  • iCloud contact sync is enabled — If it's off, your iPhone contacts may only be stored locally, which requires the export method rather than account-based sync

When Contacts Go Missing After a Transfer

The most common reason contacts don't appear on the Android side after a transfer is a sync delay or account mismatch. Google Contacts can take a few minutes to fully sync to a new device. If they still don't appear, check that the correct Google account is signed in and that contact sync is enabled under Settings → Accounts → Google on the Android device.

Another common issue: contacts were stored on iCloud only, but the iCloud export step was skipped. In that case, they're still in iCloud — accessible at icloud.com — and just need to be exported and re-imported.


The method that makes most sense for your situation comes down to where your contacts currently live, which devices you're working with, and how much manual work you want to do. Someone setting up a new Android phone who's comfortable using a computer has different options available than someone who wants a one-tap wireless transfer — and the two paths look quite different in practice.