CSV to VCF Converter
Convert a CSV contact list into a standards-compliant vCard 3.0 (.vcf) file ready to import into iPhone, Android, Outlook, or Google Contacts. Column mapping is detected automatically from your headers — name, phone, email, organization, title, and notes — and you can remap any field with a dropdown. The entire conversion runs locally in your browser.
CSV
VCF Output
What is CSV to vCard Converter?
Phone contacts, CRM data, and event attendee lists are routinely managed in spreadsheets — but importing them into a contacts app means converting the CSV to vCard (.vcf) format, which is what every contacts application actually accepts. This tool reads a CSV of contact data and produces a vCard file ready for direct import into iPhone Contacts, Android, Google Contacts, Outlook, or Apple Contacts. Column names are auto-detected: first_name, last_name, email, phone, company, address, and their common variants are mapped to the correct vCard properties automatically. The field mapper lets you assign any custom column name to the right vCard field. Multiple phone or email columns (mobile, work_phone, home_phone) are mapped to vCard TEL fields with the correct TYPE attribute. Select vCard version 3.0 for maximum compatibility or 4.0 for extended field support. Download a single combined .vcf or a ZIP of individual files per contact. Your contact data never leaves your browser — the conversion runs entirely client-side.
How to Use
- 1
Paste or Upload Your CSV
Paste CSV data or upload a .csv file containing contact information. The tool auto-detects common column names (first_name, last_name, email, phone, company, address) and maps them to vCard fields automatically.
- 2
Map CSV Columns to vCard Fields
Review the auto-detected column mapping and adjust if your CSV uses different column names. Set the vCard version (2.1, 3.0, or 4.0) and choose whether to produce one combined .vcf file or individual files per contact.
- 3
Convert to vCard Format
Click "Convert to vCard". Each CSV row becomes a vCard block (BEGIN:VCARD ... END:VCARD) with properly formatted N, FN, EMAIL, TEL, ORG, and ADR fields.
- 4
Download and Import the .vcf File
Download the .vcf file and import it into iPhone Contacts, Android, Google Contacts, Outlook, or Apple Contacts using the platform's built-in import function.
Common Use Cases
Bulk Contact Import to Phone
Convert a CSV export of contacts from a spreadsheet or CRM into vCard (.vcf) format for bulk import into iPhone Contacts, Android, Google Contacts, or Outlook.
CRM Contact Migration
When migrating between CRM systems (Salesforce, HubSpot, Pipedrive), export contacts as CSV and convert to vCard format for import into the destination system or email client.
Email Client Address Book
Convert a CSV mailing list into a .vcf file to add all contacts to Apple Mail, Outlook, or Thunderbird address books with a single import, preserving names, emails, and phone numbers.
Event Attendee Contact Cards
Convert a CSV list of event attendees or conference speakers into individual or bundled vCard files for distribution to participants, enabling one-click contact saving on mobile devices.
Conversion Examples
CSV Contacts → vCard (.vcf)
Each CSV row becomes a vCard block in the output .vcf file.
Input JSON
first_name,last_name,email,phone Alice,Smith,alice@example.com,+44-20-1234-5678 Bob,Jones,bob@example.com,+33-1-9876-5432
Output CSV
BEGIN:VCARD VERSION:3.0 FN:Alice Smith N:Smith;Alice;;; EMAIL:alice@example.com TEL:+44-20-1234-5678 END:VCARD BEGIN:VCARD VERSION:3.0 FN:Bob Jones N:Jones;Bob;;; EMAIL:bob@example.com TEL:+33-1-9876-5432 END:VCARD