esc
CSV → VCF

CSV to VCF (vCard):
Converter

A contact list from Excel to a VCF your phone imports.

CSV to PDFJSONExcel Reverse VCF → CSV

How to convert CSV to VCF (vCard)

  1. 01Add CSV filesChoose files or drop them on the page.
  2. 02Converted on your deviceNothing is uploaded. Adjust settings if you like.
  3. 03DownloadSave each file, or all of them as one ZIP.
Violet file character juggling brackets

What’s CSV?

Plain-text rows separated by commas. Every spreadsheet and database can read it.

CSVPlain rows
VCFContacts

This CSV to VCF converter turns a contact list saved as CSV, from Excel or anywhere else, into a single vCard file you can import into an iPhone, Android phone, Google Contacts or Outlook in one go. Columns are matched automatically, and the list never leaves your browser.

How columns are matched

Each column is read by its name. “Name”, “Full name” or “Contact” becomes the contact’s name; “First name” and “Last name” work too. Any column with “phone”, “mobile”, “cell”, “WhatsApp” or “tel” in its name becomes a phone number, and “email” columns become email addresses. Company, job title, address, city, country, birthday, website and notes columns are picked up as well.

Before you save, a table shows how every column was read, so you can see at once if one was missed. Rename the column in the CSV and convert again to fix it.

Phone numbers from Excel

Excel sometimes turns long numbers into 3.00E+11 or drops the leading 0. Those digits are lost in the CSV itself and can’t be recovered, so the converter warns you when it sees them. Format the phone column as Text in Excel before saving the CSV, or type numbers with the country code, such as +92 300 1234567.

Importing the VCF

The file is vCard 3.0 in UTF-8, which all of these read, with names in any language.

  • iPhone: open the VCF file (from Files, Mail or AirDrop) and tap Add All Contacts.
  • Android: open Contacts, then Fix and manage › Import from file, and pick the VCF.
  • Google Contacts: Import, then choose the VCF.
  • Outlook: open the VCF and save the contacts.

At a glance

Price
Free. No sign-up, no watermark.
Privacy
Files are processed in your browser and never uploaded.
Accepts
CSV, TSV
You get
VCF
Batch
Convert many files at once and download them as a ZIP
Works in
Chrome, Edge, Firefox and Safari, on phones and computers
Offline
After the first conversion, it keeps working without internet

Questions

Are my files uploaded?

Never. CSV to VCF (vCard) conversion runs in your browser, so your files stay on your device.

Can I convert many at once?

Yes. Add as many as you like and download them all as one ZIP.

Is there a size limit?

Files of tens of megabytes are fine on most computers.

Can I convert an Excel file?

Save it as CSV (UTF-8) in Excel first with File › Save As, then convert the CSV.

What if a contact has several numbers?

Use one column per number (Phone, Mobile, Work phone) or put them in one cell separated by “;”. Each becomes its own number in the contact.

Will it make duplicates on my phone?

Phones add every contact in the file. If some already exist, use your phone’s merge duplicates option afterwards.