VCF to CSV Converter

Runs entirely in your browser

Drop a .vcf file here or click to browse

vCard 2.1, 3.0, and 4.0 — single or multi-contact files

T
ALL TOOLS · THE CATALOG
68 single-purpose utilities · runs local
Browse all →
All tools process files entirely in your browser · Your data never leaves your device

VCF to CSV Converter — Free, Private, Browser-Based

Drop the .vcf file exported from your iPhone, Android, Outlook, or iCloud and get a clean CSV spreadsheet — names, phones, emails, organization, address, birthday, notes. Two export flavors: an Excel-ready CSV (opens with Chinese and emoji names intact) and a Google Contacts import format. Your contacts never leave your device.

Private by design. Your contacts are parsed and converted entirely in your browser — the file is never uploaded to a server.

FreeNo sign-upRuns in your browserBusinessApplication

How vCard fields map to CSV columns

vCard stores contacts as typed properties, several of them structured with semicolons. This tool flattens them into spreadsheet-friendly columns; here is the exact mapping, including the differences between the Excel and Google Contacts exports.

vCard propertyWhat it holdsExcel CSV columnGoogle CSV column
FN / NDisplay name; family + given namesName, First Name, Last NameName, Given Name, Family Name
TEL (repeats)Phone numbers with TYPE (cell, home, work…)Phones — all, semicolon-joinedPhone 1/2 - Type + Value
EMAIL (repeats)Email addresses with TYPEEmails — all, semicolon-joinedE-mail 1/2 - Type + Value
ORG / TITLECompany and job titleOrganization, TitleOrganization 1 - Name / Title
ADR7 semicolon-separated parts (street, city, region…)Address — parts joined with commasAddress 1 - Formatted
BDAY / NOTEBirthday and free-text notesBirthday, NoteBirthday, Notes

How to convert VCF contacts to CSV

  1. Export your contacts as VCF. iPhone: iCloud.com → Contacts → Export vCard. Android: Contacts app → Fix & manage → Export to file. Outlook and most CRMs also export .vcf.
  2. Drop the file here. Drag the .vcf in or click to browse — or paste raw vCard text directly. Multi-contact files parse in one go.
  3. Check the preview. The first 50 contacts show in a table: name, phones, emails, organization, address and more. Unreadable lines are counted, not fatal.
  4. Download your CSV. Choose "CSV (Excel)" for spreadsheets — it includes a UTF-8 BOM so Excel renders every language correctly — or "Google Contacts CSV" to import into Gmail.

Frequently Asked Questions

Are my contacts uploaded anywhere?
No. Parsing and conversion run entirely in your browser — the file never leaves your device, which matters for something as sensitive as your address book.
Which vCard versions are supported?
vCard 2.1, 3.0, and 4.0 — including folded (wrapped) lines, quoted-printable encoding from old Nokia/Outlook exports, and both TYPE=cell and bare 2.1-style parameters.
Why do Chinese or emoji names break in Excel but work here?
Excel misreads plain UTF-8 CSVs unless they start with a byte-order mark (BOM). This tool writes the BOM automatically, so 中文, émigré, and emoji names open correctly.
A contact has several phone numbers — what happens?
All of them are kept, joined with semicolons in the Phones column (the Google export splits the first two into separate typed columns).
What if my file has malformed lines?
Lines that can’t be parsed are skipped and counted — you see a warning with the count, and every readable contact still converts.
How do I import the result into Google Contacts?
Download the Google Contacts CSV variant, then in contacts.google.com choose Import → select the file. The column headers match Google’s template.

Use Cases