en

VCF to CSV

Convert a vCard contact export (.vcf) to a CSV table locally - no upload, right in your browser.

Running locally on your device ...

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

Every address book - from iPhone to Android to Outlook - exports contacts as vCard (.vcf), often with dozens or hundreds of entries in a single file. If you want to review, filter or import these contacts into another system via a spreadsheet, CSV is the more practical format.

This tool reads the file entirely locally in the browser following the vCard 3.0/4.0 grammar (RFC 6350) and splits every BEGIN:VCARD block into its own row. Name, email, phone, organization, title, address, birthday and note land in fixed columns; if a contact carries several email addresses or phone numbers, they are joined with a semicolon in the same cell.

Your contacts never leave your device in the process - a real difference from online converters that upload an address book file with personal data to a third-party server. The conversion even works offline.

Specifications

Specifications
Input formatsVCF
Output formatCSV
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Drop or pick your .vcf file.
  2. The tool splits each contact into a row locally.
  3. Download the CSV file.

Limitations: Fixed columns: full name, given name, family name, email, phone, organization, title, address, birthday, note. Several email/phone values are joined into one cell (semicolon-separated) rather than getting their own columns. Photo, custom fields and group/category assignments are not carried over. Very large address books need memory.

FAQ

Is my contact file uploaded?

No. The conversion runs entirely locally in the browser - your contacts stay private.

Are several contacts in one .vcf supported?

Yes, each BEGIN:VCARD block becomes its own row.

What happens with several email addresses?

They are written into the same cell, separated by "; ".

Is the contact photo kept?

No, CSV has no image field - photos are not carried over.

CSV to VCF instead?

Yes, use the "CSV to VCF" tool.

Related tools

CSV to VCF · ICS to CSV · CSV to ICS · CSV to JSON