Free — No signup required

Convert CSV to VCFcontacts to vCard format.

Map your CSV columns to vCard fields and generate import-ready contact files in seconds. Everything runs in your browser — your data never leaves your device.

Column Mapping

CSV Input

Paste CSV or drag a file here

VCF Output

Your VCF output will appear here...

Paste CSV data to see VCF output

vCard 3.0 & 4.0
Drag & Drop Upload
No Signup Required

How It Works

Three simple steps to convert your contacts.

1

Paste Your CSV

Drop a CSV file or paste your contact data directly into the input area.

Map Columns

Assign CSV columns to vCard fields like name, phone, email, and address.

3

Download VCF

Copy the vCard data or download it as a .vcf file ready to import.

What is CSV to VCF Conversion?

CSV (Comma-Separated Values) is a plain-text format for tabular data, commonly used in spreadsheets and databases. VCF (Virtual Contact File), also known as vCard, is a standardized file format for storing contact information such as names, phone numbers, email addresses, and physical addresses.

Converting CSV to VCF transforms each row in your spreadsheet into a vCard entry, making it easy to import contacts into your phone, email client, or address book. This is essential when migrating contact lists between applications or backing up your contacts.

Why Use Our CSV to VCF Converter?

Flexible column mapping

Map any CSV column to vCard fields — name, phone, email, address, organization, and more.

Client-side processing

Your data never leaves your browser. No uploads, no servers involved.

vCard 3.0 and 4.0 support

Generate compatible vCard files for all major contact managers and phones.

Multiple contact fields

Supports full name, first/last name, phone, email, org, title, address, and notes.

Frequently Asked Questions

What vCard version is generated?

By default, the converter generates vCard 3.0, which is the most widely supported version. You can also select vCard 4.0 from the version selector for newer applications that support it.

What CSV columns can I map?

You can map CSV columns to: Full Name, First Name, Last Name, Phone, Email, Organization, Job Title, Address, and Notes. The column mapper auto-detects headers from your first CSV row.

Where can I import VCF files?

VCF files can be imported into most contact managers including Google Contacts, Apple Contacts, Microsoft Outlook, Android phones, and Thunderbird. Simply open the .vcf file or use the import function in your application.

Is my data uploaded to a server?

No. All conversion happens entirely in your browser using JavaScript. Your contact data is never sent to any server. You can verify this by disconnecting from the internet and using the tool offline.

Related Tools

All processing happens in your browser. Your data never leaves your device.