You can easily convert Excel .xlsx or .xls files to vCard .vcf files with Easy Data Transform:
Install Easy Data Transform on your PC or Mac, if you haven’t done so already. It will only take a minute. There is a fully functional free trial and you don’t have to give us your email or sign up to anything.
Start Easy Data Transform.
Drag the Excel .xls or .xlsx file you wish to convert onto Easy Data Transform. If there are multiple sheets in the Excel file, choose the one you want to convert. A pink input item will be added.
Ensuring the pink input item is selected, click the To File button in the Left pane (scroll to the bottom of the Left pane).
A window will appear. Set the new file name and location. Select vCard file as the file type.
A green output item is added and selected.
The vCard file is created immediately, no need to ‘run’ anything. You can change the vCard file Encoding in the Right pane.
Note that you will have to choose column header names that vCard recognises. For example ‘N’ for the contact name. You can easily change column names with the Rename Cols transform before outputting.
If you have a large number of files to convert you can do it using the batch processing feature.
As well as converting file format, Easy Data Transform also allows you to combine 56 transforms (such as join, filter and dedupe) to quickly and easily create a wide range data transformations.