VCF to Excel to CSV

VCF to CSV online through Excel

2VCF exports VCF to Excel, which is easy to save as CSV. Upload a VCF, get a clean Excel contact table and save it as CSV in any spreadsheet editor

Upload VCF

Upload .vcf - the service will prepare Excel that can be saved as CSV

Supported: .vcf, .xlsx, .xls, .csv
Selected file

Column mapping

Check automatically detected fields before exporting to VCF

When to use it

Practical scenarios for VCF to Excel to CSV

Contacts for analytics

XLSX is convenient to open, inspect and then save as CSV for reports or imports

Address book cleanup

Excel helps sort contacts, remove duplicates and normalize phone numbers

Data transfer to services

Many CRMs and mailing systems accept CSV, so VCF to XLSX to CSV is a practical path

How to prepare the file

  1. Upload the source VCF and download XLSX with contacts
  2. Open XLSX in Excel, LibreOffice, Numbers or Google Sheets
  3. Check columns and remove rows you do not need
  4. Save the file as CSV with the encoding required by your target system

Common mistakes

Expecting a direct CSV file

The service produces an intermediate XLSX: open it in a spreadsheet editor and save it as CSV in the encoding you need

CSV is needed for a specific CRM

Before saving, check your CRM requirements for encoding, delimiter and column names

Plus signs are lost in phones

After opening XLSX, set phone columns to text before saving as CSV

Related converters

If you need another format, jump straight to the right workflow

FAQ

Short answers for VCF to Excel to CSV

Can I get CSV directly?

For now, 2VCF exports VCF to XLSX. You can save that file as CSV in a spreadsheet editor

Why use Excel in between?

Excel is useful for checking columns, fixing phones and removing extra rows before CSV export

Which data is included?

Name, first name, last name, phone, email, organization and note

Does it work with Google Sheets?

Yes. Upload the XLSX to Google Sheets and use Export as CSV

Why does the conversion go through Excel?

The Excel file lets you check the contacts before the final CSV and choose the encoding in your spreadsheet editor