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.

Input

CSV

Paste CSV to convert
Output

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. 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. 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. 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. 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

Frequently Asked Questions