macOS 10.7 and later
vCard Editor is an application to create and edit vCards directly.
It lists contacts in the window such like a spread sheet. You can select which type is shown in the window as a column which has the sort option.
vCard Editor also has find&replace function.
vCard is a file has an extension vcf and used to exchange contact information between various contact applications. Not only Apple Contacts but also such applications can import/export the vcard file.
vCard Editor also has a feature of reading CSV file and showing a contact as QRCode. You can save the QRCode as a image to print on various materials.
When you launch vCard Editor at first time, you will see an alert for enabling for vCard Editor to access your contacts. Please click OK. Although vCard Editor doens't access your contacts but the AddressBook Framework which is used by vCard Editor to decode/encode vCard requires the permission.
Creating and Reading vCard file
Reading CSV file and exporting contacts as CSV.
Sorting in a column and find&Replace by TextFinder.
Comparing arbitral two contacts and copy/move between them.
Context menu for action and editing cell.
Bulk edit function of data in the selected multiple cells.
Showing QRCode in various formats.
vCard Editor can open a vCard file directly then lists contacts in a table.
To edit the contacts, please click the edit button at the left in the tool bar. Or select the "Edit Document" menu in the Navigator menu.
The data is shown in a column separately. Each column has a sort option, it will help you finding duplicated data easily.
You can select the View Type by the menu as below. When you select "Address", the Name and Address columns are shown. The itmes menu can be used to add columns to see other values.
If the data has a label, a designed panel for the type will open when you double-click the cell in editing mode, or double-clik the cell with holding the command key.
For example, when you double click the Address cell, the Address panel will be shown, and you can edit the items of the address. When you double click the Address cell with holding the command key, the Address panel will list the addresses in the contact. You can add a address with a label or delete the address.
Each column in the table has a sort button. It will help you finding a duplicate value.
The Sort Options menu in the Toolbar is for changing the sort method. You can sort first/last name in the Name Column and ZIP/State/... in the Address Column.
vCard Editor uses TextFinder for Find and Replace which is introduced in macOS 10.7. You can find a word by name and by other categories with various options including a pattern, and replace it.
Please note that the way of finding string in the address is changed from vCard Editor 2.5.2. Before 2.5.2 the whole string in the address is used to "find", but now each item in the address is used to "find" a string. For example when State and City are "CA" and "Cupertino", you can not find "Cupertino, CA". However you can replace the string "Cupertino" or "CA". Before 2.5.2 the Address panel is shown when you click the "Replace" button in the Find&Replace bar.
You can set the same label or value in the selected cells at once.
Select multiple rows, then change the value of one of the cell by double clicking the value. Then an alert is shown for making sure the operation. When you select OK, the values of selected cells in the same column will be changed what you enter.
vCard Lite can read and export a CSV file too.
You can open a CSV file as same as a vCard file through the open menu.
However you can not edit the CSV file, but you can drag&drop the contact to the vCard window.
The detail is here.
vCard Editor can show QRCode of the selected contact information, and you can Copy&Paste the image to other documents.
You can drag and drop contacts between vCard Editor window and Apple Contact or Apple Mail.
And when Groups are visible, Drag and Drop can be used to add a member to a group.
The detail of changing member of group is here.
The "Copy" and the "Copy as CSV" menu in the Edit menu, are used to copy the select row as "Text" to a paste buffer. When you select the "Copy", items in the columns are divided by a tab, but when you select the "Copy as CSV", they are divided by a comma. So when you chose "Copy", you can paste the row in the table of Numbers or Excel as what you see.
Select a contact and then select “Print” from the File menu. You can select multiple contacts by cmd-click.
When you select the "vCard Editor" menu in the print dialog, the configuration pane will be shown for selecting a value to print.
You can change font and size in the row of Table.
vCard Editor works in Mac OS X 10.7 and later.
How to Install the trial version:
Double click on the zip file that you downloaded, then the vCardEditor-Trial.app is created.
You can just delete this software from the installed folder in order to uninstall this software.