I've had two iPhones for the last year. One is for work, and the other is my personal phone. I set up each phone with its own iTunes account, and now I'm wanting to consolidate to one phone. So is there an easy way to add (not replace) contacts that I have on my personal iPhone (it's also on my iPad via iCloud) and add them to the existing contacts I have on my work iPhone?


Exporting your contacts from an iPhone is very easy: all data about the contact, from name, phone number, picture, email, URL, etc, can be exported as an inclusive vCard bundle from iCloud (or without for example with this app) and sent to someone else by email or text message. (While we’ll focus on sending contacts between iPhones, these vCards are also usable by other iOS devices, Macs, Windows, Windows Phone, Android, and even Blackberry phones, because the exported VCF format is pretty much universally accepted across all platforms as an address book standard.)

You’ll probably want to backup and sync the new iPhone beforehand just in case something goes haywire importing the vCard, however unlikely that is.

  • log into te iCloud accound from your old iPhone and select all your contacts on the settings button (bottom left). It says Export vCard. Click this and you can Export all your contact information as a vCard .vcf file
  • create an email with the vCard attachment and send it to yourself (or rather, the email on the other iPhone)
  • On the other phone you can import the vCard: Open the email containing the contacts on the iPhone and tap on the vCard.vcf file attachment

enter image description here

  • Tap on “Add All # Contacts” to import the address book to the iPhone

enter image description here

Notice the add option tells you how many contacts are stored within the vCard, making it easy to determine if all intended contact information is included. You can also manually select individual contacts from the list if you only wish to import one or two, but for the purpose here we’ll transfer them all over.

You must log in to answer this question.

protected by Community Mar 18 '14 at 5:41

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .