vCard Editor is an application to create and edit vCards directly.
It lists contacts in the window with types. 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.
vCard Editor for Mac | USD5.99
Please download the trial version from here. You can edit but can’t save your vCard.
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, because vCard Editor uses AddressBook.framework to decode vCard file. It requires the permission.
If you didn't, please enable it by opening the System Preferences. There is a privacy pane in the "Security & Privacy" preferences. Then select the checkbox for vCard Editor in the pane. vCard Editor uses AddressBook.framework but doesn't' access your contacts at all.
Add a compare panel for comparing arbitral two contacts and editing them by drag&drop.
Add an action in the context menu of the table cell such as opening a mail message, a map of address.
The compare panel is for comparing arbitral two contacts in the vertical table.
In the edit mode, you can change the value and move/copy between contacts by drag&drop.
In order to copy the value, dragging value with holding option key.
When you control-click the cell, the context menu will be shown as below. Some cells have a action such as opening a mail message or a map. The action depends on the type of the cell.
In the edit mode, some edit menus in the context menu will be enabled such as inserting a value or replacing the value in the selected cells. If multiple cells are selected, the operation works for the selected cells.
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.
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.
If the data has a label, a designed panel for the type is opened when you double-click the cell in editing mode, or double-clik the cell with holding a 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 command key, the Address panel will list the addresses in the contact. You can add a address with a label or delete the address.
And vCard Editor uses TextFinder for Find&Replace which is introduced in OSX 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.
As the new view type "Address Detail", the Columns menu has new Address items: ZIP, State, City and Street are selectable by as below.
Each item has a own label, but it is coupled with other items of address. For example when you change the labe of ZIP, then the label of State is also changed.
You can change multiple labels or values at once, when you change the value or label with selecting multiple cells.
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 will be changed as it is entered.
The "Sort Options" menu in the tool bar is for changing the way of sort.
You can sort contact with a ZIP or a mail domain. Here is the options:
vCard Editor can read and export a CSV file.
You can open a CSV file as same as a vCard file through the open menu.
When you open a CSV file, it is converted to vCard internally, so you need to rename it when you change anything in the file, or to select the "Export as CSV" menu.
vCard Editor expects the items in a CSV file are ordered as the following way. But if the file has a line at the beginning to designate the items order, vCard Editor the items as the specified order.
Please check the sample file if you want to add the items list.
Name,Home Phone,Work Phone,Other Phone,Home Email,Work Email,Other Email,Home ZIP,Home State,Home City,Home Street,Work ZIP,Work State,Work City,Work Street,Other ZIP,Other State,Other City,Other Street,Birthday,Title,Company,Department,Job Title,First Name,Last Name
download sample csv Sample CSV File
Please note that from vCard Editor2.5.2 you can not edit the CSV file. Because we couldn't find the way of canceling systems auto saving function. As same as before, you can save it as vCard file, or drag&drag contacts in it to other vCard files.
The menu in the file menu is enabled when you select more than one contact in the window. When the menu is selected, the save file dialog will be shown. Please set the filename then press the Export button. The contacts you selected will be written in the file.
In the exported CSV, the first line is inserted as it is mentioned above. It means that not all the values in the contact are written in the file. Also the text encoding will be UTF-8.
vCard Editor can select a text encoding when it opens a vCard file. Selecting an proper text encoding is important if the file is written in vCard format 2.1 and contains a non roman character.
There's an encoding menu in the open panel. Please select an appropreate encoding in the menu.
vCard Editor can show QRCode of the selected contact information, and you can Copy&Paste the image to other documents.
You can drag&drop contacts between vCard Editor's 'documents and Apple Contact or Apple Mail.
And when Groups are visible, Drag&Drop can be used to add a member to a group.
You need to click the Edit button before dropping the item.
At vCard Editor 2.2, the format of the dragging item is changed to a vCard from a text. It is that a row is copied as vCard into a paste buffer when you select it, then the item is copied to the destination when it is dropped. For example, when you drag a row to Text Edit, the row is copied as vCard in the window of the TextEdit.
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.