Tutorial
How to Convert VCF to CSV (Step-by-Step Guide)
VCF files are great for sharing contacts between phones — but they're awkward to work with in spreadsheets or CRMs. Here's how to convert them to CSV in seconds.
What you need
A .vcf file — this might be exported from your iPhone, Android, Gmail, Outlook, or another contact manager. VCF files can contain a single contact or thousands.
If you don't have one yet, read our guide on how to export contacts from iPhone.
Method 1: Use our free online converter (fastest)
This is the quickest method and works on any device with a browser.
- Go to vcfconvert.com/vcf-to-csv
- Drag and drop your
.vcffile onto the drop zone, or click to browse - The converter parses your contacts and shows a preview table
- Click Download CSV to save the file
The resulting CSV includes all available fields: name, first/last name, phone, email, organization, title, address, birthday, website, and notes. Empty fields are automatically excluded.
All conversion happens in your browser — no file is ever uploaded to a server.
Ready to convert? Drop your VCF file and download a CSV in under 10 seconds.
Open VCF to CSV converter →Method 2: Google Contacts (no extra tools)
If you have a Google account, you can use Google Contacts as a free conversion bridge:
- Go to contacts.google.com
- Click Import in the left sidebar
- Select your .vcf file and click Import
- Once imported, click Export
- Choose Google CSV or Outlook CSV format and download
This method works well but requires a Google account and adds extra steps. It's useful if you also want to sync the contacts to your Google account.
Method 3: Outlook (Windows)
If you use Microsoft Outlook on Windows:
- Open Outlook and go to File → Open & Export → Import/Export
- Select Import a vCard file (.vcf) and click Next
- Select your .vcf file — this adds the contacts to Outlook
- Then go to File → Open & Export → Import/Export → Export to a file
- Choose Comma Separated Values and export your Contacts folder
Note: Outlook's import only handles one vCard at a time for multi-contact files. For bulk exports, Method 1 is much easier.
What fields are included in the CSV?
When converting VCF to CSV, the following fields are extracted (when present in the source file):
- Name — Full display name (FN field)
- First Name / Last Name — Structured name (N field)
- Phone — Primary phone number
- Phone 2 — Secondary phone number
- Email — Primary email address
- Email 2 — Secondary email address
- Organization — Company or org name (ORG field)
- Title — Job title (TITLE field)
- Address, City, State, ZIP, Country — From ADR field
- Birthday — BDAY field
- Website — URL field
- Note — NOTE field
Troubleshooting common issues
Special characters look wrong
When opening the CSV in Excel, choose UTF-8 encoding during the import wizard. This fixes garbled accents and non-Latin characters (Chinese, Arabic, etc.).
Some contacts are missing
Our parser requires at least one of: a name, a phone number, or an email address. Contacts with only an address or note — and nothing else — are skipped.
Phone numbers have extra formatting
VCF files store phone numbers as-is from the source app. We preserve the original formatting (e.g., +1-555-123-4567 stays as-is). You can clean formatting in Excel using Find & Replace.