How to Convert vCard to CSV on Mac and Windows (2025 Updated Guide)

avatar
Sarah Miller
Updated on September 28, 2025 Preview 32.1K Preview 2
share it facebook share it Twitter
“I manage customer data at work, and many colleagues send me VCF files. The problem is, our CRM system only accepts CSV. To avoid manually entering everything, I have to convert those vCard files into CSV before importing. I’m looking for a efficient way to do this without losing data.”

Sometimes there are situations where you need to convert VCF to CSV format. How to do it? In this article, I will show you 4 easy ways to get the job done easily.

 

Section 1: Formats explained - vCard vs. CSV

Before we dive into the actual methods, it's worth taking a moment to understand the two formats - vCard and CSV.

What is a vCard?

vCard (with the extension .vcf) is also known as VCF (Virtual Contact File). It’s a standard file format for storing contact information. A single vCard can contain one or multiple contacts.

There are 3 popular versions of the vCard file format:

  • vCard 2.1: It is the earliest version that released in 1990s. It is also known as the original vCard. However, it has limited support for encoding. With this version of vCard, users can store basic contacts information. It also supports images and logos. vCard 2.1 is still widely used today.
  • vCard 3.0: vCard 3.0 is a more standardized version. It is supported by most email and contact applications. In this version, more features such as Property Grouping are added. What’s more, it allows users to store contact’s geographical details and time zones. It also supports high-quality images and audio clips.
  • vCard 4.0: This is the latest and most secure version currently. Compared to the earlier 2 vCard versions, it is also more flexible, allowing users to store more than one email address, phone number, etc. However, not all email and contact applications can recognize it.

 

What is a CSV file?

CSV (comma-separated values) is a text data format used to store tabular data. We can also use it to store contact information. In the file, each row represents a contact, and each column represents a specific field. There are 2 different CSV formats:

Google CSV and Outlook CSV

  • Google CSV uses Unicode to preserve international characters while Outlook CSV doesn’t support these characters.
  • Google CSV and Outlook CSV use different header names and orders. For example, Google CSV typically uses Name, Given Name, Family Name. Outlook CSV uses First Name, Middle Name, Last Name.
  • Google CSV is better suited for Google Contacts. Outlook CSV is designed for Microsoft Outlook, Exchange, and Office 365.

 

Reasons to convert vCard to CSV

There are a few reasons you might need to convert vCard to CSV, including:

  • Many software doesn’t supports the VCF format. However, CSV can be opened in most spreadsheet software.
  • CSV makes it easier to sort, filter, or edit contacts. It is especially useful for managing large contact lists.
  • CSV is also compatible with more email and contact applications, making it easier for you to import contacts.

 

Section 2. Best methods to convert VCF to CSV

You can choose one of the 4 methods that I have tested to convert VCF to CSV.

Method 1. Using Cisdem ContactsMate (Mac & Windows)

You can easily convert VCF to CSV and other common formats using Cisdem ContactsMate, the best contact manager app for Mac and Windows. This app allows you to do the conversion with ease and customizability. With this app, you can also convert one or multiple vCards to CSV at a time.

Below are the steps for Mac and Windows separately.

For Mac

1. Download and install ContactsMate.

Free Download macOS 10.11 or later

2. The first time you open it, allow it to access your contacts.

allow access

3. In the left sidebar, right-click On My Mac. Choose New Group.

new group

4. Control-click the created new group and choose Import. Select one or multiple VCF files to import.

5. Control-click the new group and choose Export.

expot

6. To convert VCF to CSV on Mac, select CSV or CSV (Outlook) as the output format. Click Save.

export CSV

Now your VCF file is converted to CSV successfully. You can view and check the exported CSV file using a spreadsheet app.

Tip 1:

In step 6, you can customize the conversion if needed.

In the Field drop down menu, choose to export All Fields, Valid Fields, and Custom Fields.

Field

If choose Custom Fields, you can specify which fields in the vCard to export to the CSV file. Also, you can choose how the contact name is displayed. By default, the exported CSV file displays contact names in a single column. You can also set it to display names in two columns: First name and Last name.

custom fields

Tip 2:

This VCF to CSV converter also lets you convert VCF to other common formats. For example, to convert VCF to Excel, just select Excel as the out format in step 6.

Once the conversion is done, you may want to delete the new group created in step 3 and the contacts within it. To do this, click the new group in the sidebar, select all contacts there, press the Delete key and click the Delete button. Or, click the new group in the sidebar again, press the Delete key and click the Delete button.

 

For Windows

1. Download and install ContactsMate.

Free Download Windows 11/10/8/7

2. Open it. Add your Google or Outlook account.

add your account

3. In the top right corner, click Manage contacts > Import contacts.

manage contacts

4. In the Import contacts dialog, click Label > New Tags and create a new tag called Convert. Now click Browse to import your vCard file.

browse

5. One the left, click Convert in the Tags section. Select all contacts under this tag.

tag

6. Click Manage contacts > Export contacts.

7. In the Export contacts dialog, choose Selected contacts in the Contacts from this folder menu. Choose CSV as the export format. Select the Export CSV platform. Click Export.

export

 

Method 2. Using Microsoft Excel

If you have buy and installed Microsoft Excel on your system, you can use it to open and convert vCard to CSV. The downside of this method is that you can only convert a single vCard file at a time.

1. On your PC, open the Excel app.

2. Click File > Open from the left.

3. Click the Browse button. Choose All Files in the File type drop down menu.

4. Select the VCF file you want to convert. Open it.

5. In the Text Import Wizard window, select Delimited. Click Next.

Delimited

6. Select the delimiter (Usually Comma or Tab). Click Next.

7. Click Finish.

8. After opening the VCF in Excel, you can adjust the columns if needed.

9. Click File > Save As.

10. Select CSV (Comma delimited) (*.csv). Click Save.

 

Method 3. Using Google Contacts

Google Contacts is a web-based contact management tool from Google. It’s Import and Export features supports CSV and vCard formats, which can help you convert contacts between these 2 formats on Mac and Windows computer easily.

Like Method 2, this method can only convert one vCard at a time. If there are many vCards, this method is not efficient. Another downside is that you can’t convert a lot of contacts at a time. In my testing, I tried converting a vCard file containing 500 contacts. It failed.

failed

1. Open a browser. Go to https://contacts.google.com/.

2. Sign in with your Google account.

3. In the left sidebar, click Import.

Import

4. Click Select file, select the VCF file you want to convert. You can click the Label button and create a label for these imported VCF. This separates the contacts you originally had and allows you to remove all contacts in this label label directly after the conversion.

select file

5. Click Open. Click Import.

6. In the Labels section, you’ll see the label you just created. Click it and click the Export icon in the upper-right corner of the page.

7. Click the down arrow icon. In the Labels section, choose the contacts you just imported.

8. Select Google CSV or Outlook CSV as the export format.

9. Click Export.

select CSV

By default, the exported CSV file will be saved in the Downloads folder on your device.

 

Method 4. Using online converter

There are also free online tools dedicated to converting VCF file to CSV or Excel. The web page https://tribulant.com/vcard-csv/ is one of them. This VCF to CSV converter is free to use and easily accessible. However, it doesn’t support VCF files that are larger than 8 MB.

1. Open a browser. Go to https://tribulant.com/vcard-csv/.

2. Click Choose File.

online-converter

3. Select the vCard file that you’re going to convert. Click Open.

4. Choose CSV or Gmail (CSV) as the output format.

5. Click Tab. choose Comma, Tab, or Semicolon as the separate values from the drop-down menu.

6. Select the Add header line checkbox.

7. In the Filter section, it allows you to filter vCards with e-mail only.

8. Click convert.

As mentioned, there’s customizability. This converter provides three options to separate values: Tab, Semicolon, and Comma. But if you choose the option Tab or Semicolon, all contact information (such first name, last name, email address and mobile phone) will appear in the first column in the exported CSV file, which is likely to make this CSV file invalid when you import it to an app or service. The option Comma is recommended.

Another converter available is https://www.aconvert.com/document/vcf-to-csv/. In addition to CSV, it enables you to convert VCF to Excel.

 

Section 3: Comparison of the 4 methods

Each method of this article to convert VCF to CSV has its own strengths and limitations. Below I’ll give you a brief comparison.

Method

Ease of use

Compatibility

Free/Paid

Offline/Online

Time needed

Best for

Cisdem ContactsMate

★★★★★

Mac, Windows

Paid (with trial)

Offline

Fast (support bulk conversion)

Users who need to process a large number of contacts in batches.

Microsoft Excel

★★★☆☆

Mac, Windows

Paid

Offline

Medium (require manual adjustment)

Users who only have 1–2 VCF files to convert.

Google Contacts

★★★★☆

Any OS

Free

Online

Medium (only one VCF can be converted at a time)

Users who are looking for a free solution and don't have too many vCard files to convert.

Online Converter

★★★★★

Any OS

Free

Online

Fast (as long as the internet speed is fast)

Users who do not have important or private data in the vCard files.

 

Section 4. FAQs

How to view and check the exported CSV file?

You can use a spreadsheet app (like Microsoft Excel, Apple Numbers, or Google Sheets) to view the exported CSV file.

If you are importing the CSV file into an application, carefully check the file and make sure it can be correctly imported:

  • Make it that every contact information like name, email address is shown in the right place.
  • Make it that each column has an appropriate heading.

view CSV file

  • If the CSV file completely can't import, or if the contact information isn’t imported that in the way you want, you need to edit the CSV file. For example, you may need to edit the headings.

The good news is that the methods talked about in this article provide good conversion results.

Can I convert multiple vCard files to CSV at once?

Yes. To convert multiple vCard files to CSV at once, you can merge them into a single VCF file first. Then convert it to CSV. If you don't know how to merge or want to save time, you can use Cisdem ContactsMate for batch conversion.

Would I lose contacts data during the conversion?

I recommend using a professional contact manager to convert your contacts file to avoid losing data. Using an online converter or an incompatible CSV format (such as importing Google CSV to Outlook) may cause data loss.

 

Conclusion

Compared with VCF, CSV files are easier to be edit, especially when batch editing or searching contacts. Also, CSV files are supported by more apps and services. This article talks about how to convert VCF to CSV on Mac and Windows in different ways. Thanks to the conversion, the contact data in a VCF file can be opened in a spreadsheet app or text editor and be used in many apps or services.

avatar
Sarah Miller

With a passion for tech and writing, Sarah joined Cisdem, where she focuses on creating articles about using utility tools to enhance file management and simplify contact management.

Loved the article, share!
Comments (2) Leave a Reply

Name *

Comment *

  • Isabella Williams

    The Google Contacts option was convenient since I already use it. The online converter is also easy to use.

    1 months ago commonReply

    Name *

    Comment *

  • C.M.

    Hey there! Just finished reading your awesome article on converting vCards to CSV. Loved the variety of methods you covered! Quick question: have you come across any challenges or limitations with any of these methods, especially when dealing with large vCard files? Thanks for the helpful tips!

    2 years ago commonReply

    Name *

    Comment *

Hot Articles

How to Export Mac Contacts to Excel in Only 4 Steps 3 Ways to Import Gmail Contacts to iCloud Easily and Quickly 3 Method to Export iCloud Contacts to CSV on Mac and PC
Home > How to Convert vCard to CSV on Mac and Windows (2025 Updated Guide)