You’ve made the brilliant decision to switch from iPhone to Android. Congratulations and welcome! Now you just need to get all of your contacts off your iPhone and onto your new Android phone and your Apple ties will be severed and you shall be reborn anew (or something like that).

Here’s how to do it manually.

You’ll first want to make sure that your iPhone is backed up to iCloud. Once that’s done, you’re ready to make the move. You’ll start by exporting your vCard.

Note: Many newer Android phones will have their own apps for transferring data (Samsung Smart Switch, LG Bridge, etc.), which make it easy to transfer your data. Depending on your phone, you may also be able to use a Lightning-to-USB-C (or Micro-USB if necessary) cable to transfer that way. Just follow the on-screen instructions if prompted to do this.

How to export contacts using iCloud

  1. Launch your web browser on your computer. This process does NOT work with Chrome. Use Firefox or Safari.
  2. Navigate to
  3. Sign in using your Apple ID and password.
  4. Click Contacts.
  5. Click All Contacts in the top left corner of your screen.

    Sign into iCloud, click Contacts, click All Contacts

  6. Press the Command key and the A key on your keyboard simultaneously if you have a Mac. Press the ctrl key and A key on your keyboard simultaneously if you have a PC.
  7. Click the Settings button on the bottom left corner of your screen. It looks like a gear.
  8. Click Export vCard. Your contacts will all be saved as a .vcf file in your downloads. If a new window pops up, you’ll just have to select all of your contacts again, right click, and export again.

    Press command+A or ctrl+A, click the settings button, click Export vCard

How to import contacts using Google Contacts

Next, you’ll import your vCard using Google. If you don’t have a Google account, sign up now, since you’ll need a Google account for your Android phone. If you’ve already set up your Android phone, you likely set up a Google account in the process.

  1. Launch your web browser on your computer. Any web browser will work.
  2. Sign into your Google account.
  3. Click the Google apps button in the top right corner of your screen.
  4. Click Contacts.

    Click the Google apps button, click Contacts

  5. Click Import Contacts on the bottom of the left menu.
  6. Click Choose File.

    Click Import Contacts, click Choose File

  7. Click your vCard and open it from your downloads or wherever you have saved it.
  8. Click Import. All of your contacts should appear after a few seconds.
  9. Click Find and merge duplicates if the red message appears at the top of your screen.
  10. Click Merge in the pop-up. This isn’t always entirely accurate, so double-check your contacts after for duplicates.

    Click your vCard, click Import, click Find and merge duplicates, click Merge

How to sync your Google account with your Android phone

You can sync your phone with your Google account, which can be done from any Android phone.

If you haven’t turned your Android phone on yet, you’re in luck; you’ll be asked if you want to sync an account during setup. Just use the account that has your contacts and follow the on-screen prompts.

If you have turned on your Android phone and gone through the setup, here’s how to sync your Google account to get your contacts on your phone.

  1. Launch the Settings app from your home screen, the Notification Shade, or the app drawer.
  2. Tap Accounts.
  3. Tap Google.

    Launch Settings, tap Accounts, tap Google

  4. Tap the switch next to Contacts to make sure that contact sync is turned on if it’s not already.
  5. Tap the more button on the top right corner of your screen. It’ll either be the word More or three vertical dots.
  6. Tap Sync now.

    Tap the switch next to Contacts, tap the more button, tap Sync Now

How to add your iPhone contacts to your Android phone

You’ll only want to email yourself your vCard if you don’t have a Google account to sync with your Android phone. If you do have a Google account, your phone will inevitably sync with it and then you’ll likely have duplicate contacts and it’ll just be a mess.

  1. Launch your email app from your home screen or app drawer of your Android phone.
  2. Open the email containing your vCard file.
  3. Tap the download button next to the vCard file to download it.
  4. Swipe down from the top of your screen to reveal the Notification Shade.
  5. Tap the completed download notification to open the vCard file.

    Open the email containing the vCard file, tap the download button, swipe down from the top of the screen, tap the download notification to open the vCard

Depending on which phone you have, you’ll be able to save your contacts to your device or to the Google Contacts app (only if you have a Nexus, Android One, or Google Play Edition device).

If all else fails, then try visiting, which walks you through using Google Drive to transfer everything from your iPhone to your new Android phone. You’ll need to use Safari to do this.

Updated February 2019: Added information regarding the ability to connect a cable to some phones in order to transfer. Also added notes on using proprietary switchings apps, like Samsung Smart Switch. Also made note that the above how-to sections are how to sync manually if the proprietary apps and cable methods fail.