Logo

VCF to CSV Converter (vCard Contacts)

Universal Format Converter

Convert between CSV, TSV, JSON, and Excel. Supports multiple files, primary data, and batch operations.

Select a data source to begin conversion

No data loaded

Upload files or use primary data to start converting

How to convert a VCF (vCard) file to CSV

  1. Export your contacts. On iPhone, Android, Outlook, Gmail or iCloud, export your address book as a .vcf file.
  2. Drop the .vcf here. Load the file into the converter. Every BEGIN:VCARD block is parsed in your browser — contact details never leave your device.
  3. Download the CSV. Get one row per contact with name, phone, email, organisation and address as separate columns. Multiple numbers or emails are joined, not dropped.

About vCard / VCF to CSV

Convert a .vcf contacts file exported from your phone, Outlook, or Google Contacts into a clean CSV spreadsheet with name, phone, email, and address columns.

Phones, Outlook, Gmail, and iCloud all export contact books as a .vcf (vCard) file, one BEGIN:VCARD...END:VCARD block per person, with fields like FN, N, TEL, EMAIL, ORG, and ADR packed in as raw property lines. That's fine for re-importing into another address book, but useless for sorting, deduplicating, or mail-merging in a spreadsheet.

This tool parses every vCard block in the file and flattens it into one CSV row per contact, splitting out full name, first/last name, organization, title, phone, email, address, birthday, and notes as separate columns. Contacts with multiple phone numbers or email addresses get them joined into a single semicolon-separated cell rather than dropped.

It also converts the other direction, CSV back into a valid .vcf file, useful when you've cleaned or deduplicated a contact list in a spreadsheet and need to re-import it into a phone or address book.

Category: Contacts

Common Use Cases

  • Exporting a phone or Google Contacts address book to review or clean in a spreadsheet
  • Deduplicating a contact list before re-importing it
  • Turning a client or lead contact export into a CSV for a CRM import

Key Features

  • Parses standard vCard 3.0/4.0 files, including folded (multi-line) property values
  • Splits name, organization, title, phone, email, address, birthday, and notes into separate columns
  • Joins multiple phone numbers or emails per contact instead of dropping extras
  • Converts CSV back to a valid .vcf file for re-importing into an address book
  • Parses entirely client-side, so contact details never leave your browser

The vCard / VCF to CSV tool is compatible with: iPhone/Android Contact Exports, Outlook, Google Contacts, iCloud.

Convert the .vcf export to CSV here first, then run Logical Dedupe or Fuzzy Dedupe to merge duplicate contacts before converting back to .vcf for re-import.

Frequently Asked Questions

Is this the same as the genomics VCF tool?

No. This tool is for vCard contact files (the .vcf your phone or email client exports for an address book). Genomic Variant Call Format files use the same .vcf extension but a completely different structure, use the dedicated VCF (Variant Call) converter for those.

What happens to contacts with more than one phone number or email?

They're joined into a single cell separated by semicolons, so no phone number or address is silently dropped.

Can I convert a CSV of contacts back into a .vcf file?

Yes, switch the conversion direction and it generates a standard vCard 3.0 file ready to re-import into a phone or address book.

Does it work with contacts exported from Outlook or iCloud?

Yes, as long as the export is a standard .vcf file, which is the case for iPhone, Android, Outlook, Google Contacts, and iCloud.

Built for anyone exporting a phone or email address book who needs it as a normal spreadsheet instead of raw vCard text.

Read the related guide