Import contact data from other sources


Import from a file
Import from Microsoft Outlook
Import from comma-separated text files (*.csv)
Import from Google CSV files
Import from vCard files (*.vcf)
How to resolve differences (conflicts) between current data and imported data
Comparison of different import methods

Import from a file

Easiest way to import from a file of any supported file type:

The program automatically determines which import option to choose based on the file type. If the file does not contain information about contact groups, you will be asked to select a group where you want to import the data to. You can drag and drop more than one file into the program, including files with different formats. They will be imported one by one.

Alternatively, you can use import options located in the program menu Data > Import:

In the following dialog, you will have to choose how you would like to import the contacts:


Import from Microsoft Outlook

Importing from Microsoft Outlook is very straightforward: you just select Data > Import > ...from Outlook. You will be asked to select the contact group for import. After completion, the import process will indicate how many contacts were imported.


Import from comma-separated text files (*.csv)

Any Excel spreadsheet containing contact information can be saved as a comma-separated file, and then imported to E-Z Contact Book: select Data > Import > ...from Text File (Comma Separated Values).

It is relatively easy to export contact data from existing communication programs (for example, Windows Address Book or Mozilla Thunderbird Address Book) into a comma-separated text file (.csv format).

For example, note the steps to import contacts from a Thunderbird Address Book:

The .csv file that you get may require some minimal editing prior to import. Open it in MS Excel (or alternatively OpenOffice Calc if you don't have MS Office installed) and:

Some long phone numbers may be truncated when imported from comma-separated text files. See here how to avoid this potential issue.


Import from Google CSV files

  1. Sign in to Google Contacts section of your Google account (if you don't have one, obviously you cannot use this feature):

  1. Click the option More on the left panel, below list of groups to expand it, then Export :

You will see the following dialog:

  1. Keep the selection "Google CSV", then you can select whether you want to export all the contacts, or a single group. Then click Export. In the left bottom corner of your browser you will then see the exported file containing your Google contacts:

If your browser is Google Chrome, you can click on the option "Show in folder" to see the file location.

  1. The last step is to open the E-Z Contact menu Data > Import > from Google CSV File, and select this file. Or simply drag and drop the file from Windows explorer into the program window. This will import all the contacts from the file. No extra mapping is required as program recognizes Google CSV format.

There are some minor differences in the way Google represents data versus E-Z Contact Book. For example, two fields - Street Address 1 and Street Address 2 - are just one field "Addess" in Google Contacts. Same with "Company Address". Also, Google does not differentiate Business Mobile phone from Business Phone, so while you are importing, they may appear in different data fields. When you import data from Google, be ready to review the differences, and ignore those that are minor.


Import from vCard files

To import from a vCard file, either :

You will be asked to which group you would like to import contact(s) to.

A vCard (*.vcf) file may contain one or many contacts. E-Z Contact Book supports import from vCard versions 2.1 and 3.0.


How to resolve differences (conflicts) between local data and imported data

It is important to verify the differences between imported data and that stored in your database, and make a conscious decision to update it. Conflict editor provides a convenient way to examine and resolve the conflicts. It will help you prevent overwriting important data by accident.

While the program is importing data from an external source, it tries to find every incoming contact in the database - first of all, to avoid duplicated import. There are three possible scenarios:

The options to update are quite simple. You can select any conflicted contact pair, and update either individual fields, or all the fields from the imported contact. Once conflicts for a contact pair are resolved, the pair disappears from the list.

The process can be stopped by clicking "Cancel" or Escape key at any time, leaving remaining conflicts unresolved. All the edits you have made up to this point will be saved in database.

Comparison of different import methods

Various contact management systems (CMS) have different sets of data fields, and they also produce export files in different formats. 100% perfect mapping of data fields between a source file and E-Z Contact Book data fields is not always possible.


Group type (Personal/Business) is not available in VCF files and most likely in CSV files, and should be set in E-Z Contact Book after the import. By default, all new imported groups are Personal.


Things to be aware if you want to transfer E-Z Contact Book data from one computer to another:

  1. Some data elements proprietary to E-Z Contact Book cannot be mapped to a CSV or VCF file due to format limitations, and may be lost in transition:

    • Additional phone numbers/emails/web pages/addresses
    • Custom field labels
    • Reminders
    • Tags
  2. Best transfer methods are:
    • Database Backup and Restore features (*.db files). This method is 100% lossless as it works with the same data structure.
    • Better yet, synchronize E-Z Contact Book data between two or more computers using Sync. This will save you the time on export/import operations.