Free Tool

CSV to VCF Converter

Convert a CSV contact list into a VCF file — the vCard format phones and email clients import. Drop the .csv in, get a .vcf out, ready for iPhone, Android, Gmail, or Outlook.

VCF
CSV

Drop your CSV file here

or click to browse  ·  .csv accepted

How to convert CSV to VCF

01 —

Make sure the first row of your CSV is a header row naming each column.

02 —

Drop the file above and check the preview — it shows exactly which columns were recognised.

03 —

Download the .vcf and import it into your phone or address book.

A CSV the converter is happy with looks like this:

Name,Phone,Email,Organization
Jane Cooper,+1 555 0142,jane@example.com,Northwind Traders
Amir Haddad,+1 555 0198,amir@example.com,Contoso

CSV column names the converter recognises

Sixty column names are mapped automatically, so most exports from Excel, Google Sheets, Outlook, or a CRM convert without renaming anything. Case, spaces, underscores and punctuation are ignored — First Name, first_name and FIRSTNAME all match the same field.

vCard fieldColumn names accepted
Namename, fullname, displayname, contactname
First Namefirstname, givenname, first
Last Namelastname, familyname, surname, last
Phonephone, phonenumber, mobile, cell, telephone, tel
Phone 2phone2, phone2number, otherphone, workphone, homephone
Emailemail, emailaddress, mail
Email 2email2, secondaryemail, otheremail
Organizationorganization, company, org, employer
Titletitle, jobtitle, position, role
Addressaddress, street, streetaddress
Citycity, town
Statestate, province, region
ZIPzip, zipcode, postalcode, postcode
Countrycountry
Birthdaybirthday, bday, dob, dateofbirth
Websitewebsite, url, web, homepage
Notenote, notes, comment

Columns the converter does not recognise are ignored rather than rejected, so an export with extra fields still converts cleanly.

Importing the VCF into your address book

iPhone

Email the .vcf to yourself, open the attachment in Mail, then tap Add All Contacts. AirDrop from a Mac works too.

Android

Copy the .vcf to the phone, then Contacts → the menu → Import → pick the file.

Google Contacts

contacts.google.com → Import → Select file. Contacts sync to every signed-in Android device.

Outlook

File → Open & Export → Import/Export → Import a vCard file (.vcf).

iCloud

iCloud.com → Contacts → the gear menu → Import vCard. Contacts appear on every Apple device.

Thunderbird

Address Book → Tools → Import → Address Books → vCard file.

Frequently asked questions

How do I convert a CSV file to VCF?

Drop your .csv on the converter above. It reads the header row, maps each column to a vCard field, previews the contacts it found, and hands you a .vcf download. The file is parsed in your browser — nothing is uploaded.

Is VCF the same as vCard?

Yes. vCard is the format, .vcf is its file extension, so a CSV to vCard converter and a CSV to VCF converter produce the same output. This page covers both.

What columns does my CSV need?

One name column is the minimum — either 'Name' or a 'First Name' plus 'Last Name' pair. Everything else is optional. Sixty column-name variations are recognised automatically, listed in the table on this page.

Can I convert an Excel file to VCF?

Save it as CSV first: in Excel, File → Save As → CSV (Comma delimited). Google Sheets uses File → Download → Comma-separated values. Then drop that CSV into the converter.

What vCard version does it produce?

vCard 3.0 — the version with the broadest support across iOS, Android, Google Contacts, and Outlook. All contacts are written into a single .vcf file so you only import once.

Does the CSV need to be comma-separated?

Yes. If your export uses semicolons — common in European locales — re-save it with commas, or open it in a spreadsheet app and export as standard CSV.

Is it really free and private?

Both. There is no contact limit, no file-size cap, and no account. The conversion runs in JavaScript on your own machine, so your contact list is never sent anywhere.