There are many other third-party tools available in the web-market but only few of them are the reliable one. I want to suggest you to use the MacSonik CSV to vCard Converter is the best tool to convert CSV Contacts to vCard files. The software gives you an amazing option of multiple vCard saving options that allows you to create a single file for every contact. It supports different vCard versions that helps you to save the final vCard file to three different versions , 2.1, 3.0, and 4.0. The free version of this tool is also available that can convert the first 50 rows of each CSV File. It is compatible with all versions of MacOS.
For more info- https://www.macsonik.com/blog/convert-csv-to-vcard-or-vcf/
For more info- https://www.macsonik.com/blog/convert-csv-to-vcard-or-vcf/