1 Star2 Stars3 Stars4 Stars5 Stars (15 votes, average: 3.93 out of 5)

Both CSV and vCard formats are used as a common way of transferring contacts between programs and services.

However, there are fundamental differences between CSV and vCard. When transferring contacts, it is important to understand in what ways these two common formats differ and when it is most appropriate to use one or the other.

CSV files – what’s hot and what’s not

CSV, also called comma- or character-separated values is a relatively simple format designed to store textual and numeric data (i.e. contact names, phone numbers, etc ). CSV can be particularly useful when transferring contacts between two or more contact programs or services which otherwise operate in mutually incompatible ways. Many programs support a variation of CSV import and export.

  • Lack of standardization

Nevertheless, CSV’s advantages end there. The biggest shortcoming of CSV is the lack of standardization. There are no set rules when it comes to defining how contact data is written to the CSV file by the originating program or service and how contact data is read by the destination program or service upon import.

  • CSV does not support contact photos

As CSV files can only store text and numeric data, non-textual and non-numeric content such as contact photos is lost during the transfer.

  • CSV and non-Latin scripts

Finally, there may be a number of problems occurring with non-Latin scripts (i.e.: Arab, Asian, Cyrillic, …) as well as with special characters (i.e.: é, ö, â). Contact names containing non-Latin or special characters can get scrambled just as easily during the export stage as well as during the import stage. In order to avoid text scrambling, you must ensure that both the program/service you use to export to CSV and the program/service you use to import or open the CSV file are designed to handle such non-standard scripts (check for utf8 and unicode). non-latin script csv files imported in outlook 2003

CopyTrans Contacts supports both special-characters and non-Latin scripts when exporting iOS contacts to CSV.

  • When to use CSV instead of vCard?

Use CSV to transfer contacts in case there is no available alternative. It is rare nowadays for programs or services to only allow the transfer of contacts via CSV. Outlook.com (previously Hotmail) is one of these rare exceptions.

You can use CopyTrans contacts to export iPhone contacts to Hotmail via a CSV file. To find out more about how to do so, refer to the following tutorial: Transfer iPhone contacts to Hotmail hotmail csv contact file

vCard – the electronic business card standard

vCard (also VCF) is a standardized method of storing and transferring contact data. vCard is superior to CSV in that it can store textual and numeric data, but also contact photos, and audio clips (i.e. assigned ringtones). vCard files are also widely supported by e-mail clients and services. As a result, there is no data loss during the transfer of contacts via using the vCard format. vcard file ready for import to gmail

Many programs and services such as iCloud, Gmail, Yahoo and Outlook (2007 or later versions) freely support the vCard format as a means of importing and exporting contacts. It is therefore, recommended to use the vCard format over CSV when transferring contacts.

CopyTrans Contacts can help you to: Import vCard contacts to iPhone, iPad, or iPod Touch Export iOS contacts to Gmail, and more

Avatar for krasimir
By krasimir

Krasimir is an avid marketing aficionado and a tech-support specialist in charge of the English-speaking market. He grew up in Bulgaria and on the island of Mauritius where he became passionate about windsurfing and photography.