Tutorial

How to Convert VCF to CSV (Step-by-Step Guide)

VCF files are great for sharing contacts between phones — but they're awkward to work with in spreadsheets or CRMs. Here's how to convert them to CSV in seconds.


What you need

A .vcf file — this might be exported from your iPhone, Android, Gmail, Outlook, or another contact manager. VCF files can contain a single contact or thousands.

If you don't have one yet, read our guide on how to export contacts from iPhone.

Method 1: Use our free online converter (fastest)

This is the quickest method and works on any device with a browser.

  1. Go to vcfconvert.com/vcf-to-csv
  2. Drag and drop your .vcf file onto the drop zone, or click to browse
  3. The converter parses your contacts and shows a preview table
  4. Click Download CSV to save the file

The resulting CSV includes all available fields: name, first/last name, phone, email, organization, title, address, birthday, website, and notes. Empty fields are automatically excluded.

All conversion happens in your browser — no file is ever uploaded to a server.

Ready to convert? Drop your VCF file and download a CSV in under 10 seconds.

Open VCF to CSV converter →

Method 2: Google Contacts (no extra tools)

If you have a Google account, you can use Google Contacts as a free conversion bridge:

  1. Go to contacts.google.com
  2. Click Import in the left sidebar
  3. Select your .vcf file and click Import
  4. Once imported, click Export
  5. Choose Google CSV or Outlook CSV format and download

This method works well but requires a Google account and adds extra steps. It's useful if you also want to sync the contacts to your Google account.

Method 3: Outlook (Windows)

If you use Microsoft Outlook on Windows:

  1. Open Outlook and go to File → Open & Export → Import/Export
  2. Select Import a vCard file (.vcf) and click Next
  3. Select your .vcf file — this adds the contacts to Outlook
  4. Then go to File → Open & Export → Import/Export → Export to a file
  5. Choose Comma Separated Values and export your Contacts folder

Note: Outlook's import only handles one vCard at a time for multi-contact files. For bulk exports, Method 1 is much easier.

What fields are included in the CSV?

When converting VCF to CSV, the following fields are extracted (when present in the source file):

  • Name — Full display name (FN field)
  • First Name / Last Name — Structured name (N field)
  • Phone — Primary phone number
  • Phone 2 — Secondary phone number
  • Email — Primary email address
  • Email 2 — Secondary email address
  • Organization — Company or org name (ORG field)
  • Title — Job title (TITLE field)
  • Address, City, State, ZIP, Country — From ADR field
  • Birthday — BDAY field
  • Website — URL field
  • Note — NOTE field

Troubleshooting common issues

Special characters look wrong

When opening the CSV in Excel, choose UTF-8 encoding during the import wizard. This fixes garbled accents and non-Latin characters (Chinese, Arabic, etc.).

Some contacts are missing

Our parser requires at least one of: a name, a phone number, or an email address. Contacts with only an address or note — and nothing else — are skipped.

Phone numbers have extra formatting

VCF files store phone numbers as-is from the source app. We preserve the original formatting (e.g., +1-555-123-4567 stays as-is). You can clean formatting in Excel using Find & Replace.