Contact Details
Phone and Skype
Map Services
Predefined Fields
Predefined Sections
Multiple databases
Mail Merge
Hidden Powers
Support OC

Open Contacts



When you click on an initial grid of the People's Initials window, or a category of the People Categories window, you are actually doing a search, and the search results appear in the People List or the Companies List. To construct advanced searches, you may launch the "Search Contacts" window or the "Search Birthday" window.

The search results can be used for emailing to multiple recipients or exporting data, when the search window is the current  window.

In addition, with the Quick Search window, you can do quick search on phone fields, email fields and address fields.

Search Contacts

You can search any field and any notes field of sections.

If the field that you search is type date, you will get two date pickers to define a period. It is very handy to search contacts whose birthday are within a period. In the screenshot below, you may find people whose was born in February.


If a field value is defined without field name, the program will search any field with that value.

Through the Quick Search drop-down menu, you may also list contacts modified between period, contacts created between period, or contacts without category assigned.

Search Birthday

This window is for searching birthdays of people. In the example illustrated by the screenshot below, people born in August are listed. By default, the records are sorted by name. When clicking on the Birthday title, the records are sorted by birthday regardless of the years; when clicking on the Age title, they are sorted by age (The Date of Birth).

Depending on your preferred way of calculating ages of people, you may count age upon today, or upon the end of the period. This function may also take good care of leap years.

As you may used the listed contacts to send Emails or export data, you could easily manage birthday activities. For example, to send greeting Emails, or to do mail merge with exported data in CSV/Excel format. If you know HTML, XML and XSLT, you may even transform the exported data to whatever you want.


Open Contacts supports recording a birthday without defining the year. For example, Alice White's birthday is 21st of April, you may then write down the birthday as 04-21. When searching people born in April, Alice will be listed, however, the age will not be calculated consequently.

Quick Search

With the Quick Search window, when searching for a phone number, Open Contacts actually searches fields of the "phone" type. Thus, fields like "Phone" and "Mobile" etc. will all be searched through. In addition, the search will ignore separators in the phone number. For example, you have a contact with phone number "8283-9273", and you search with "82839", then this contact will be picked up.

When searching for an Email address, the program will search fields of the "email" type and the "aemail" type.

When searching for an address, Open Contacts will search fields with the "map" action type. Thus, by default, fields like State, City and Street etc. will be searched.

To view detail of a listed contact, double-click on the contact.

In addition, you may also search any dynamic field, that is, if any occurrence of the keyword in any dynamic field, the contact will be picked up.

Please note, dynamic field does not include primary fields like surname and given name, and memo fields.

Lookup through name

To lookup contacts with keyword in a Contact List window, you may simply key in, and Open Contacts will start the search for you. The function is enabled through the Options window. Check the checkbox "Quick Search by Contact Name" in the View tab.