Logo
Home Products Support Contact About Us
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Convert CSV to VCF Online


CONVERT CSV to VCF ONLINE

1) Upload CSV file to convert

 

Drop files here, or Click to select
0 %

Allowed file types: fasta, qif, ofx, iif, srt, ics, excel, ris, bib, ods, xls, xlsx, xlsm, csv, tsv, tab, xlsb, xltx, xlr, pxl, qpw, wb3, wq1, dbf, wk3, 123, mdb, evtx, pages, numbers, sqlite

2) Set converting CSV to VCF options

Convert to

 

Options

Header:
Footer:

3) Get converted file

DOWNLOAD CONVERTED FILE
Need to convert more than one CSV file?

This free tool converts one file at a time. Total Excel Converter does it in bulk - whole folders at once, recursively, and from the command line or a .bat script.

  • Batch hundreds of files in one run
  • Convert whole folders (recursive)
  • Automate from the command line or .bat
30-day free trial. $49.90 one-time. Windows 7/8/10/11.

How to convert CSV to VCF?

1

💾 Upload Your File: Go to the site, click on «Upload File,» and select your CSV file.

2

✍️ Set Conversion Options: Choose VCF as the output format and adjust any additional options if needed.

3

Convert and Download: Click 👉«Download Converted File»👈 to get your VCF file.


Cloud Icon
Cloud Based
Convert CSV to VCF without installing Excel or a spreadsheet app. Upload the file in your browser and download the VCF on Windows, Mac, or mobile.
Cloud Icon
Secure
Spreadsheets can contain names, figures, and contact details. Your CSV upload is encrypted in transit with HTTPS/TLS and processed in data centers with multi-factor access control during the conversion to VCF.
Cloud Icon
Ease of Use
Converting CSV contact files to VCF vCard format online has never been so simple. Drop your .csv file — exported from Excel, Google Contacts, Outlook, or your CRM — and the converter maps each row to a standard vCard 3.0 contact, producing a .vcf file you can import directly into iPhone, Android, Outlook, Gmail, and any address book application.
Cloud Icon
Privacy
The contents of your CSV are never inspected or reused. After the conversion to VCF, both files are deleted automatically from our servers. Privacy Policy.

 

CSV File

File extension .CSV
CategoryDocument File
DescriptionCSV is a plain text format used for representing database tables. Each data box (cell) is enclosed in commas. Each line is a table row with data cells. It is a perfect format for transporting tables from one application to another. CSV files can be edited in OpenOffice Calc, MS Excel and many others. Being a plain text in actual fact, CSV tables are compatible with various text editing programs. It doesn't support formatting, so any data structuring is made with the use of special characters.
Associated programsThe CSV file format is very simple and supported by almost all spreadsheets and database management systems
Developed byMicrosoft
MIME typetext/csv
Useful linksMore detailed information on CSV files
Conversion typeCSV to VCF

VCF File

File extension .VCF
CategoryDocument File
DescriptionVCF (Virtual Contact File) is a file format used for storing contact information such as names, phone numbers, email addresses, and other personal details. Our VCF to PDF converter online free transforms these VCard files for easy sharing between devices, making contact management simple and accessible.
Associated programsTotal Mail Converter
Developed byInternet Mail Consortium (IMC)
MIME type
Useful links
5 star2026-02-06
Exported our CRM contacts to CSV and needed to import them into Outlook and my Android phone — converting to VCF made the import process seamless.
Kwame Asante
4 star2026-04-22
I had a CSV with 800 contacts from a conference and needed them in my iPhone. Converted to VCF and imported in one go — much faster than any manual method.
Isabelle Dupont
5 star2026-05-14
Our sales team exports leads from the CRM as CSV. I convert to VCF so each rep can import the contacts directly into their email client without data entry.
Hiroshi Yamamoto

Rating CSV to VCF   5 star CSV to VCF   4.7 (490 votes)
Rate It

 

 

CSV to VCF Converter — Frequently Asked Questions ▼

Upload your .csv file to the CoolUtils converter and click Download. The converter reads the header row, maps standard column names (First Name, Last Name, Email, Phone, Mobile, Company, Address) to vCard properties, and writes each row as a BEGIN:VCARD...END:VCARD block in the output .vcf file. The result imports directly into iPhone, Android, Outlook, and Gmail Contacts. Files up to 50 MB, no signup.
VCF (vCard 3.0) is the universal contact import format: iPhone (tap to import directly), Android Contacts (import from Files app), Microsoft Outlook (File > Open & Export > Import/Export > Import a vCard), Gmail/Google Contacts (Contacts > More > Import), Apple Contacts on Mac (File > Import), and virtually every CRM and email client. VCF is how contacts are shared via AirDrop, QR code, and email attachments.
Yes. The converter recognizes the standard column naming conventions from Google Contacts ('First Name', 'Last Name', 'E-mail Address', 'Phone 1 - Value'), Microsoft Outlook ('First Name', 'Last Name', 'E-mail Address', 'Business Phone', 'Home Phone'), and iPhone backups. Non-standard column names from custom CRM exports may not map automatically — for custom field mapping, use the desktop Total CSV Converter.
Yes. Each data row in the CSV (after the header row) produces one BEGIN:VCARD...END:VCARD block in the output .vcf file. A CSV with 500 contacts produces a VCF with 500 vCards. Most contact applications import all cards from a single multi-contact VCF file in one operation — you do not need to split the file.
Columns that the converter cannot map to standard vCard properties (First Name, Last Name, Email, Phone, Mobile, Company, Department, Address, Notes) are placed in the NOTE field of the vCard as key:value pairs. This preserves the data in the VCF without losing it, though it will appear in the contact's Notes field rather than as a dedicated property.
The online converter processes one file at a time. For batch conversion of multiple CSV exports — for example, converting monthly CRM exports to VCF for distribution — use the desktop Total CSV Converter. It processes entire folders in a single run and supports command-line execution for automated contact synchronisation pipelines.
The online converter produces vCard 3.0 (RFC 2426), which has universal support across all devices and applications including older iOS and Android versions. vCard 4.0 (RFC 6350) adds support for additional field types and encodings but has patchy support in older applications. For maximum compatibility — ensuring the VCF imports on every device your recipients use — vCard 3.0 is the correct choice.
iPhones do not import CSV directly — the Contacts app only accepts vCard. Convert the CSV to VCF here, then get the .vcf onto the phone: AirDrop it, email it to yourself, or save it to iCloud Drive. Tapping the file opens the import prompt and adds all contacts in one step. The same VCF also imports via iCloud.com on a computer (Contacts > gear icon > Import vCard).
Two things. Save it as 'CSV UTF-8' (File > Save As) so accented names and non-Latin characters survive — the legacy CSV encoding from older Excel versions corrupts them. And keep the first row as column headers (First Name, Phone, Email...) — the converter maps columns by those names. Also glance at the phone column: Excel sometimes strips leading zeros or reformats numbers, and that happens before the converter ever sees the file.
 

 

Convert CSV to VCF Online — Contact Spreadsheet to vCard File

CSV is the universal export format for contact data — when you export contacts from Google Contacts, Outlook, iPhone, LinkedIn, or any CRM system, the result is a CSV spreadsheet with one contact per row. But CSV is a raw data format: it cannot be imported directly into a phone's contact app, a mail client, or a contact management system. VCF (Virtual Contact File / vCard) is the format that contact applications actually understand — the same format used when you share a contact via AirDrop, QR code, or email. Converting a CSV contact list to VCF packages each row as a properly structured vCard, ready for direct import into iPhone, Android, Outlook, Gmail, and Apple Contacts with a single tap.

What Is a CSV Contact File?

A CSV (Comma-Separated Values) file stores contacts as a plain text table — one row per contact, with fields separated by commas. Contact applications export CSV with a standard header row naming each field (First Name, Last Name, Email, Phone, Company, Address, etc.). Google Contacts, Microsoft Outlook, Apple Contacts, Salesforce, HubSpot, and virtually every CRM and email platform can export contacts as CSV. The CSV format is ideal for bulk editing in Excel or Google Sheets — filtering, deduplicating, and cleaning large contact lists — but it cannot be imported directly as a contact file by mobile phones or email clients, which require the structured vCard format.

Who Needs CSV to VCF Conversion?

CSV vs VCF — Key Differences

PropertyCSV (Contact Spreadsheet)VCF / vCard
StructureFlat table — rows and columnsStructured contact entries — RFC 6350
iPhone importNot supported directlyNative — tap VCF to import contacts
Android importNot supported directlyNative — Contacts app imports VCF
Outlook importSupported via wizard (limited)Native — File > Import/Export > VCF
Gmail / Google ContactsSupported via importAlso supported — More > Import VCF
Bulk editingIdeal — open in Excel/Google SheetsNot editable as a spreadsheet
Multiple phones per contactRequires separate columnsMultiple TEL entries natively in vCard
vCard versionN/A — plain text tablevCard 3.0 (RFC 2426) — universal support

How CSV to VCF Conversion Works

The converter reads the CSV file's header row to identify field names and maps them to standard vCard properties — First Name and Last Name map to the N and FN properties, Email to the EMAIL property, Phone/Mobile/Work Phone to separate TEL entries with TYPE attributes (CELL, WORK, HOME), Company to ORG, and Address fields to the ADR property. Each subsequent CSV row is converted into a separate BEGIN:VCARD ... END:VCARD block in the output VCF file. Standard column name variants from Google Contacts, Outlook, and iPhone exports are automatically recognized. The output is a single multi-contact VCF file containing all converted vCard entries, compatible with vCard 3.0 (RFC 2426) for maximum application support.

CSV to VCF Use Cases

Online Converter vs Total CSV Converter

FeatureOnline ToolTotal CSV Converter
File size limit50 MBNone
Batch conversionOne file at a timeEntire folders at once
vCard version (3.0 / 4.0)vCard 3.0Configurable vCard version
Custom field mappingAuto-detected column namesExplicit field mapping for non-standard CSVs
Command-line / automationNoYes — scripts, Task Scheduler
PriceFree$29.90 / 30-day free trial

Download Total CSV Converter

Batch CSV to VCF Conversion via Command Line

Total CSV Converter processes entire folders of CSV contact files from the command line — useful for CRM migration projects or regular contact synchronisation workflows:

csvconverter.exe /S "C:\Contacts\*.csv" /F VCF /O "C:\VCards"

Integrate into a data pipeline to automatically convert contact exports from your CRM or event registration platform to VCF format on a schedule. Use the /Map option to specify custom column mappings for non-standard CSV headers that do not match the Google Contacts or Outlook column naming conventions.

Feature Online Converters CoolUtils Desktop Excel Built-in Other Software
Batch Conversion Limited Unlimited Manual only Limited
File Size Limit 1-5MB No limits System dependent Varies
Privacy & Security Upload required 100% offline Local only Varies
Conversion Speed Internet dependent Fast local processing Slow Medium
Advanced Options Basic Full customization Limited Basic
Cost Free/Premium One-time purchase Requires Office Subscription
Formatting Preservation Good Excellent Good Varies
Multiple Formats Support Limited 40+ formats Few formats Limited

Convert from CSV

Using CoolUtils, it is possible to convert CSV files to a variety of other formats:

Convert to VCF

Using CoolUtils, it is possible to convert a variety of other formats to VCF files:

Copyright 2003-2026 CoolUtils Development. All rights reserved.