sodcalculator

10 Tech How-To

How to Transfer iCloud Contacts to Android

Guide 10-28345 · Updated · Step by step

Moving from an iPhone to an Android phone doesn’t mean losing your contacts. This guide walks through the three most reliable ways to get your iCloud contacts onto your new Android device, including using a Google account, a VCF file, or a third-party app. You’ll need your Apple ID and password, and ideally access to a computer for the simplest method.

What You’ll Need

  • Your Apple ID and password (for iCloud sign-in)
  • An Android phone with internet access
  • A computer (optional but recommended for the VCF method)
  • A Google account (Gmail) for the sync method

Step-by-Step

Method 1: Use Google Account Sync (Easiest)

  1. On your computer, go to iCloud.com and sign in with your Apple ID.
  2. Click the Contacts icon.
  3. Click the gear icon (⚙️) in the bottom-left corner, then select Select All.
  4. Click the gear icon again and choose Export vCard. This downloads a .vcf file containing all your contacts.
  5. On your Android phone, open a web browser and go to contacts.google.com. Sign in with your Google account.
  6. Click Import on the left sidebar, then select the .vcf file you downloaded.
  7. Once imported, the contacts will sync to your Android phone automatically if you have sync enabled for Contacts in your Google account settings.

Method 2: Direct Transfer via VCF File

  1. Follow steps 1–4 above to export the vCard from iCloud.
  2. Transfer the .vcf file to your Android phone. You can email it to yourself, use a USB cable, or upload it to Google Drive and download it on the phone.
  3. On your Android phone, open the Contacts app.
  4. Tap the menu (three lines) and select Import/Export (the exact wording may vary by phone model).
  5. Choose Import from .vcf file and select the file from wherever you saved it.
  6. Select where to save the contacts (phone or SIM) and confirm. The contacts will appear in your Contacts app.

Method 3: Use a Third-Party App

  1. Install a reputable transfer app like Copy My Data or MobileTrans on both your iPhone and Android phone (or use the app on the iPhone and the corresponding Android app).
  2. Follow the app’s instructions to connect the two phones via Wi-Fi or cable.
  3. Select Contacts as the data type and start the transfer. The app will move your contacts directly from iCloud (or the iPhone) to the Android phone.
  4. Once done, open your Android Contacts app to verify everything is there.

Common Mistakes

  • Exporting only selected contacts: Forgetting to select all contacts before exporting results in a partial vCard.
  • Importing to the wrong Google account: If you have multiple Google accounts on your Android phone, make sure you import to the one that is set as the default for contacts.
  • Not enabling sync: After importing to Google, if your phone’s Contacts sync is off, the contacts won’t appear. Check Settings > Accounts > Google > your account > Sync Contacts.
  • Using a corrupted vCard file: If the vCard is incomplete or corrupted, the import may fail. Try exporting again or use a different method.
  • Skipping the computer step on iCloud: You cannot export a vCard directly from the iCloud mobile app; you must use the web version on a computer.

Tips

  • Backup first: Before transferring, make sure your iCloud contacts are backed up (they usually are) and consider exporting a second copy of the vCard for safety.
  • Use Google Contacts for ongoing sync: After importing, your contacts will stay in sync across all your devices if you use Google Contacts as your primary address book.
  • Clean up before exporting: Delete any duplicate or outdated contacts in iCloud before exporting to avoid clutter on your new phone.
  • Check for formatting issues: Some special characters or custom fields may not transfer perfectly. Review a few contacts after import to ensure phone numbers and emails are correct.
  • Use a USB cable for large lists: If you have thousands of contacts, transferring the vCard via a USB cable is faster and more reliable than email or cloud storage.

Troubleshooting

Contacts didn’t import at all: Make sure the .vcf file is not empty and is properly formatted. Try opening it on a computer with a text editor to see if it contains data. If it’s empty, re-export from iCloud.

Only some contacts appeared: This usually happens when the vCard file was too large and got truncated during transfer. Try splitting the export into smaller groups (e.g., export by groups in iCloud) or use a direct transfer app.

Contacts are on the phone but not in the Google account: If you imported to the phone’s internal storage, they won’t sync to Google. Move them by going to Contacts > Settings > Import/Export and choosing to export to your Google account.

iCloud.com won’t let you export: Make sure you’re using a supported browser and that your Apple ID has two-factor authentication enabled. If you still have issues, try a different browser or clear your cache.

Third-party app fails to connect: Ensure both phones are on the same Wi-Fi network and that the app has the necessary permissions (e.g., access to contacts). Restart both apps and try again.

Duplicate contacts after transfer: Android may merge duplicates automatically, but if not, use the built-in ‘Merge duplicates’ feature in the Contacts app or a third-party cleaner.

Frequently Asked Questions

Can I transfer iCloud contacts to Android without a computer?

Yes, you can use a third-party app like Copy My Data that works over Wi-Fi directly between the two phones. However, the Google sync method is easiest with a computer.

Will my contacts transfer over Bluetooth?

Yes, but it’s impractical for large lists. You can send a vCard file via Bluetooth from iPhone to Android, but it’s manual and slow. Better to use the methods above.

Do I need to pay for any of these methods?

No. The iCloud.com export and Google Contacts import are free. Some third-party apps have free versions, but they may have limitations on the number of contacts.

What if I don’t have a Google account?

You can still transfer contacts directly to your phone using the VCF file method. You don’t need a Google account for that, but you’ll need one if you want to sync contacts to the cloud.

Will my contacts’ photos and custom ringtones transfer?

Photos attached to contacts usually transfer as part of the vCard, but custom ringtones do not. You’ll need to set those up again on Android.

Can I transfer contacts from iCloud to Android using a SIM card?

Yes, but only if your iPhone lets you export contacts to SIM (most iPhones don’t support this). A better option is to export to vCard and then import to SIM on Android, but SIM cards have limited storage (around 250 contacts).

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →