Free — No signup required

Convert VCF to CSVcontacts to spreadsheet.

Upload your VCF vCard file and get clean, formatted CSV in seconds. Everything runs in your browser — your contacts never leave your device.

Fields to extract:

VCF Input

Paste VCF or drag a file here

CSV Output

Your CSV output will appear here...

Upload a VCF file to see CSV output

Batch Contact Conversion
vCard 2.1 & 3.0
No Signup Required

How It Works

Three simple steps to convert your contacts.

1

Upload VCF File

Drag and drop your VCF vCard file or click to browse.

Select Fields

Choose which contact fields to include in your CSV output.

3

Copy or Download

Copy the CSV to your clipboard or download it as a file.

What is VCF to CSV Conversion?

VCF (Virtual Contact File), also known as vCard, is a standard file format for storing contact information. It is widely used by email clients, mobile phones, and address book applications to export and share contacts.

Converting VCF to CSV transforms each vCard entry into a row in a spreadsheet, with fields like name, phone, email, and address becoming columns. This makes it easy to import contacts into Excel, Google Sheets, or CRM systems.

Why Use Our VCF to CSV Converter?

Batch contact conversion

Convert multiple VCF contacts at once from a single file.

Client-side processing

Your contacts never leave your browser. No uploads, no servers.

vCard 2.1 and 3.0 support

Works with both major vCard specification versions.

Selective field extraction

Choose exactly which fields to include in your CSV output.

Frequently Asked Questions

What VCF versions are supported?

The converter supports both vCard 2.1 and vCard 3.0 formats. It automatically detects the version and parses fields accordingly.

Can I convert multiple contacts at once?

Yes. A single VCF file can contain multiple vCard entries separated by BEGIN:VCARD and END:VCARD blocks. The converter processes all entries and outputs one CSV row per contact.

What contact fields are extracted?

The converter extracts FN (full name), TEL (phone), EMAIL (email address), ADR (address), and ORG (organization). You can toggle each field on or off before conversion.

Is my data uploaded to a server?

No. All conversion happens entirely in your browser using JavaScript. Your contact data is never sent to any server. You can verify this by disconnecting from the internet and using the tool offline.

Related Tools

All processing happens in your browser. Your contacts never leave your device.