If you previously used an Android phone and have upgraded to an iPhone, one of the first things you will wish to do is transfer contacts from the Android to the iPhone. You've come to the right place. In this article we show you four ways to move contacts from Android to iPhone. We recommend you try them in the order in which we lay them out: the easy way will work most times, and the thorough way is worth doing anyway. If they fail, SIM swap may have worked anyway, and if all else fails you can use an app.
Transfer contacts from Android to iPhone: the quick and easy way
If you have been using your Android phone or tablet, you will have and use a Google account. The good news is that all of your contacts will already be associated with your Google account. Migrating contacts to your iPhone will be a cinch.
Go to Settings on your Android phone and choose "Accounts and Sync" (or similar). Enter your Google account details and enable synchronisation. Your phone contacts and Google Contacts will now synchronise.
Now open up your new iPhone. Go to Settings > Mail, Contacts, Calendars, and add your Google account. Make sure Contacts are enabled for the account. You should now find that all of your Google contacts are in your iPhone. (See also: How to back up an iPhone.)
Transfer contacts from Android to iPhone: the thorough way
The above method will work in almost all cases. If it doesn't work, or simply to make sure that process always works in future, consider doing the following. You can either follow this process on your iPhone after you have followed the steps above, or on your Android phone before you make the move:
Open the Settings application on your iPhone
Select Mail, Contacts, Calendars.
Select Add Account...
Select Add CardDAV Account
Fill out your account information in the following fields:
Server: Enter "google.com"
User Name: Enter your full Google Account or Google Apps email address.
Password: Your Google Account or Google Apps password. (If you’ve enabled 2 Step verification, you’ll need to generate and enter an application specific password.)
Description: Enter a description of the account (e.g. Personal Contacts).
Select Next at the top of your screen.
Make sure that the "Contacts" option is turned to ON.
After you've completed setup, open the Contacts app on your device, and syncing will automatically begin begin your iPhone and Google. Any time you set up any smartphone Google should hold the key to all of your contacts. Visit our iPhone spotlight for more iPhone tips. (See also: Turn a song on your iPhone into a ringtone.)
Transfer contacts from Android to iPhone: swap SIMS
This works only if your Android phone takes a similar sized SIM to your iPhone, either a micro- or nano-SIM for later iPhone models.
First save all contacts on the Android phone to its SIM. Next, insert the SIM into your iPhone, taking care not to mislay the iPhone's SIM. Finally, go to Settings and choose "Mail, Contacts, Calendars" and tap "Import SIM Contacts". When the operation has finished, you can replace iPhone's SIM card with the original card. (See also: How to make and receive HD phone calls.)
Transfer contacts from Android to iPhone: use an app
If all else fails you can use theCopyTrans Contacts app, although the process is really rather more convoluted than it ought to be. (If you are moving from iPhone to Android, this is a great app. But Google makes things so easy it hardly seems worth it to go the other way.)
On your Android phone, go to Contacts. Use the menu to select 'Import/Export contacts'. Now choose 'Export to USB storage' or 'Export to SD card'. This puts all of your contacts on to a single vCard file, within your phone. You now need to get that file on to your iPhone, which involves first backing it up to a PC. First use your USB cable to connect your Android to your PC or laptop. You should see your phone as a storage drive in My Computer. Open it up.
Navigate to the vCard file, and drag it to the PC Desktop. So far so simple. Now you need to install and run CopyTrans Contacts, and then connect the iPhone. When the main program window appears drag and drop the Android contact file from the PC Desktop to the open CopyTrans Contacts window. And that's basically it, the program will do the rest, and your Android contacts will transfer to your iPhone. (For more detail on this method, see How to copy iPhone contacts to your PC.)