ConvertFileBox

VCF to CSV Converter

VCF to CSVCSV to VCF
100% Browser-Based (No Upload)
Paste or upload

Accepts vCard v2.1, v3.0, and v4.0 exports from iPhone, Android, Google Contacts, and Outlook.

Formatted as comma-separated values ("Name","Phone","Email") ready for Excel and Google Sheets.

Automated vCard Contact Extraction

The converter parses every BEGIN:VCARD block, extracts full names (FN or N), primary telephone numbers (TEL), and email addresses (EMAIL). All values are wrapped in standard CSV quotes to prevent injection and preserve formatting.

Your contacts never leave your device. All vCard parsing runs 100% locally in your web browser with zero server transmission.

VCF to CSV is the step that turns a phone contact export into a spreadsheet you can actually use.

A VCF file holds your contacts, but Excel does not open it as a table. A CSV file does, with one contact per row and clear headers at the top.

That change is what makes the contacts usable for sorting, filtering, and sharing. You do not need to retype every name, phone number, and email. You convert the file you already exported, and you get the same contacts in a format a spreadsheet can read.

What is a VCF file?

A VCF file is a vCard file used for contacts. It is the standard way phones and contact apps share contact cards, one card per person, in a text format. When you export contacts from a phone, you often get a single VCF file that holds many cards at once.

Each card in the file holds the details for one person. That can include a name, a phone number, and an email address, among other details. The file itself is text, but it is structured for contact apps, not for spreadsheets.

Pro tip: Keep your original VCF file after converting, so you always have a backup of the contacts as they were exported.

vCard VCF to CSV converter: what this tool does

This page is a vCard VCF to CSV converter that runs in your browser, with no upload to a server. Upload a VCF file, or paste vCard text, and the tool reads every contact card in the file and extracts names, phone numbers, and emails into a CSV file with headers.

That scope is deliberate. Other tools extract wider fields, such as addresses, organisations, and notes. This tool extracts Name, Phone, and Email only, so check the CSV file after conversion if you were expecting other fields.

Why convert VCF to CSV?

Excel cannot open VCF, but it can open CSV. That is the practical reason for this conversion: the file you have is in the wrong format for the job you want to do. A CSV file opens as a table, with headers and rows, in Excel, Google Sheets, and many CRMs.

Converting also saves the retyping work. A contact list with dozens or hundreds of people would take a long time to copy by hand, and hand copying invites typos in phone numbers and emails. Conversion takes the values straight from the VCF file, so the spreadsheet starts with the same details.

Pro tip: Open the CSV file in your spreadsheet first, before you import it anywhere else, so you can check the rows and headers.

Privacy: Why browser-based matters

Contacts are sensitive, and this tool keeps the data on your device. A VCF file can hold phone numbers and emails for people you know, and those details should not be sent to a server just to change a file format. That is why browser-based conversion matters more here than for many other file types.

The conversion runs in your browser, and your contacts are not uploaded to a server. That means the parsing, extraction, and CSV building happen on your own device, during the conversion itself. No contact data needs to leave your computer or phone for the file to change format.

Pro tip: After you finish, check your downloads folder and delete any extra CSV copies you do not need, so old contact lists do not linger.

3 ways to convert VCF to CSV

There are three common ways to convert VCF to CSV. The browser tool on this page is the fastest for a spreadsheet, but the other two methods are useful if you already use Google Contacts or Windows Contacts.

Method 1: Use the browser tool on this page

  1. Upload a VCF file, or paste vCard text.
  2. Convert the file, and check the headers and row count in the CSV file.
  3. Download the CSV file, and open it in Excel or Google Sheets.

Your contacts stay on your device during this method, with no upload to a server.

Method 2: Use Google Contacts

  1. Open Google Contacts.
  2. Click Import, and select your VCF file.
  3. Once your contacts appear, select them.
  4. Click Export, choose Google CSV, and download the spreadsheet.

This method is useful if your contacts already live in Google Contacts, or if you want the CSV file in Google's own format. It does involve importing your contacts into Google Contacts first.

Method 3: Use Windows Contacts

  1. Open File Explorer, and open the Contacts folder for your Windows user account.
  2. Click Import, select vCard (VCF file), and select your VCF file.
  3. Select the imported contacts in the folder, and click Export.
  4. Choose CSV (Comma Separated Values), choose the fields to export, and save the CSV file.

This method is useful if you want no third-party website at all, and if you are heading to Outlook. Menu labels can differ by Windows version, so follow the Import and Export labels on your own computer.

How to convert multiple VCF files to CSV

To convert multiple vcf files to csv with this tool, convert each file one by one, then combine the CSV files in Excel or Google Sheets. This tool does not merge multiple VCF files into one CSV file in a single step, so do not expect one combined download from several uploads.

  1. Convert the first VCF file, and download its CSV file.
  2. Convert each remaining VCF file the same way, one at a time.
  3. Open the CSV files in Excel or Google Sheets, and check that the headers match across all of them.
  4. Copy the rows from the later files under the rows of the first file, keeping the same column order.
  5. Save the result as one CSV file, and check that the row count matches the total number of contacts across all the original files.
  6. Check for duplicate contacts after combining, especially if the same person appears in more than one VCF file.

Which method should you choose?

MethodUpload?Fields you getBest for
Browser tool on this pageNo, runs in your browserName, Phone, EmailA quick spreadsheet, with no account or import step
Google ContactsYes, into your Google accountGoogle CSV formatContacts already in Google, or a CSV for Google Contacts
Windows ContactsNo third-party siteFields you select on exportWindows users heading to Outlook, with no website upload

If you need only names, phones, and emails in a spreadsheet, the browser tool is the shortest route. If you need wider fields, or a Google or Outlook template, use the method that matches where the contacts are going next.

What changes: VCF vs CSV

vCard to CSV is the same conversion, with a change in layout, not a change in the contacts themselves. The VCF file holds cards in a contact format. The CSV file holds the same contacts as rows in a table, with headers at the top.

Format partVCFCSV
File typevCard contact fileSpreadsheet table file
Contacts per fileMany cards in one fileMany rows in one file
Data extractedNames, phones, emails in cardsNames, phones, emails in columns
Opens in ExcelNo, not as a tableYes, as a table
File extension.vcf.csv
Pro tip: Compare the number of rows in the CSV file with the number of contacts you expected, before you import it anywhere else.

Using the CSV in Excel, Google Sheets, and a CRM

After conversion, you have a CSV file you can open in Excel or Google Sheets. That is how iPhone contacts to Excel usually works in practice: export the contacts, convert the VCF file to CSV, and open the CSV file as a spreadsheet. The same steps work for an Android export.

In a spreadsheet, you can sort by name, search for a person, and check for duplicates or missing values. That check is worth doing before you import the file into a CRM or share it with a team.

If you need the reverse direction later, the CSV to VCF converter turns a spreadsheet back into contact cards.

Pro tip: Import a small test file first if your CRM allows it, and check that names, phones, and emails land in the right CRM fields.

Frequently asked questions

Can one VCF file hold multiple contacts?
Yes. A single VCF file can hold many contact cards, and the tool reads every contact card in your VCF file, not just the first one. Check the row count in the CSV file against the number of contacts you expected.
What data gets extracted from each contact?
The tool extracts names, phone numbers, and emails from each contact card. Other details in a VCF file, such as addresses or organisations, are not listed as extracted here, so do not assume they will appear in the CSV file.
Is my contact data uploaded to a server?
No. The conversion runs in your browser, and your contacts are not uploaded to a server. Your data stays on your own device during conversion.
Can I upload a file or paste vCard text?
Yes, you can do either. Upload a .vcf file, or paste vCard text into the paste box, and convert from there.
What do I get when you download the file?
You get a CSV file with headers for name, phone, and email, ready to open in Excel or Google Sheets. Each contact card becomes a row in that table.
What if one contact has more than one phone number or email?
The tool extracts the first phone number and first email it finds for that contact. If you need multiple numbers, check the source VCF file or manually add them in the spreadsheet.
Can I edit the CSV file after conversion?
Yes. The downloaded file is a spreadsheet table, so you can correct a name, fix a phone number, and sort or filter the rows in Excel or Google Sheets.
How should I keep the CSV file safe?
Treat the CSV file the same way you treat the original VCF file, because it holds phone numbers and emails. Store it where only you can reach it.
Can I convert VCF to CSV using Google Contacts instead?
Yes. Open Google Contacts, click Import, and select your VCF file. Once your contacts appear, select them, click Export, choose Google CSV, and download the spreadsheet. That method works well if your contacts already live in Google Contacts, but it does involve importing them into Google first.
Can I convert multiple VCF files to CSV at once?
Not in a single step with this tool. Convert each VCF file one by one, then combine the CSV files in Excel or Google Sheets, keeping the same headers and column order. Check that the final row count matches the total number of contacts across all the original files, and check for duplicates.
What if my VCF file has addresses, company names, or notes?
This tool extracts Name, Phone, and Email only, so do not assume addresses, organisations, notes, or other vCard fields will appear in the CSV file. Check the CSV file after conversion, and if you need wider fields, use a method or tool that lists those fields before you convert.