FormatDrop
How-To Guide

How to Convert VCF to CSV

VCF (vCard) is the standard contact file format used by phones and email clients. CSV is the universal spreadsheet format. Converting VCF to CSV lets you bulk-edit contacts in Excel or Google Sheets, import to CRMs, or analyze contact lists with any data tool.

Step-by-step instructions

  1. 1

    Upload your VCF file

    Select your .vcf file. A single VCF can contain hundreds or thousands of contacts. The converter parses each contact's fields (name, email, phone, address, organization).

    Go to converter
  2. 2

    Choose CSV as output

    Select CSV. Each contact becomes one row; standard vCard fields (FN, EMAIL, TEL, ADR, ORG) become columns. Custom fields and photos may not transfer perfectly.

  3. 3

    Open in Excel or Google Sheets

    Import the CSV into your spreadsheet tool. Edit, deduplicate, or analyze the contact data. Re-export to CSV for re-importing into Gmail, Outlook, or your CRM.

Why convert VCF to CSV?

VCF is the format your phone speaks; CSV is the format spreadsheets understand. Converting between them is essential for bulk contact management.

Your files never leave your device

FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.

Frequently asked questions

How do I convert VCF to CSV with Python?
Use vobject: `import vobject; with open('contacts.vcf') as f: contacts = list(vobject.readComponents(f.read())); ...`. Or use the simpler vcardio library: `pip install vcard && python -c "import vcard; vcard.to_csv('input.vcf', 'output.csv')"`.
Will photos transfer from VCF to CSV?
No — CSV doesn't support binary data. vCard photos (encoded as Base64 in the VCF) are typically stripped or stored as a Base64 string in a 'photo' column, which is unwieldy in spreadsheets. Most converters drop photos.
How do I import the CSV back to my phone?
Gmail Contacts: contacts.google.com → Import → CSV. Outlook: People → Import. iCloud Contacts: requires VCF import (round-trip CSV → VCF first using a tool like csvtovcard.com).
Convert VCF to CSV Now — Free

No account. No upload. Works in any browser.