LazyTools

🔒 Every tool runs in your browser — the files and values you enter are never uploaded to any server. How it works

👤 vCard (VCF) to CSV Converter

Paste or open a .vcf file and get a clean CSV of your contacts — one row each, with name, email, phone and organization columns.

2 contacts → CSV

Rate this tool:
Anonymous — no account, no identifier

How the vcard (vcf) to csv converter works

The converter parses every vCard in the file (each contact starts with BEGIN:VCARD) and pulls out the common fields — full name, first and last name, email, phone, organization and title — into a CSV row per contact, with a header line. It correctly unfolds wrapped lines and decodes vCard escaping, so names with commas or accents come through intact, ready for Excel, Google Sheets, a CRM import, or a mail-merge.

A .vcf export from your phone or address book is one long text blob that spreadsheets can’t read directly — this turns it into a table. It’s the export half of contact migration (moving from iPhone/Android/Outlook into a CRM or spreadsheet). Contacts are sensitive personal data — other people’s names, numbers and addresses — which is exactly why this runs entirely in your browser rather than uploading your address book to a server.

Frequently asked questions

How do I convert a VCF file to CSV?

Open or paste your .vcf file and the tool outputs a CSV with one row per contact and columns for name, email, phone and organization. Download it and open in Excel or Google Sheets.

Does it handle a .vcf with many contacts?

Yes — a single .vcf often contains hundreds of vCards (each starting with BEGIN:VCARD). The converter reads them all and writes one CSV row each.

What fields are exported?

Full name, first name, last name, email, phone, organization and title — the fields most tools need for import. It takes the first email and phone when a contact has several.

Are contacts with commas or accents handled correctly?

Yes — vCard escaping is decoded and CSV values are quoted where needed, so a name like “Doe, Jane” or an accented name stays intact in the CSV.

Are my contacts uploaded?

No — parsing runs entirely in your browser, so your address book never leaves your device. That matters because it contains other people’s personal data.

Related file converters

From the blog