CSV to vCard VCF Converter Online Free

🥦

Convert Complete

vCard VCF Format
valid rows

Transform your contacts spreadsheet into a universally compatible vCard file for import to any phone, email client, or CRM.

Free preview — then from $5. Save with bundles.
Free preview before you pay
Files never leave your browser
No account needed to start

Download Sample Contacts CSV

Sample contacts CSV with standard column format

CSV Template

Tool Rating

4.8 / 5 (89 votes)

How to Convert CSV → vCard

1

Prepare your CSV

Ensure your CSV has columns for First Name, Last Name, Email, Phone, etc.

2

Upload and Configure

Upload Contacts CSV CSV and choose vCard Contacts (.vcf) format

3

Preview and Download

Review converted data, download Contacts-ready file

4

Import to your device

Open the .vcf file on your phone, or import via Contacts app (Google, Apple, Outlook)

Output is in vCard VCF format — ready to import directly, no manual reformatting needed.

Field Mapping

How Contacts Csv fields map to Contacts Vcard

Contacts Csv Source Value Contacts Vcard Target Value Note
Email john.doe@example.com EMAIL;TYPE=INTERNET Email address
Phone +1-555-123-4567 TEL;TYPE=CELL Phone number
Company Acme Inc. ORG Organization
Job Title Software Engineer TITLE Job title
Website https://example.com URL Website URL
Birthday 1990-01-15 BDAY Birthday (YYYY-MM-DD)
Notes Met at conference 2024 NOTE Notes with escaped newlines
Nickname Johnny NICKNAME Nickname
Categories Friends, Colleagues CATEGORIES Contact groups

Data Transformation

Each CSV row becomes one vCard entry in the output file

Input Contact Row

CSV row with contact fields

Key columns: First Name, Last Name, Email
1:1 — One input row creates one output row
Output vCard Entry

Name Build N and FN properties
Contact info EMAIL and TEL properties
Address Build structured ADR
At least First Name or Last Name required per contact

CSV → vCard Conversion Questions

What CSV column names does the tool recognize?

The tool recognizes common column names like First Name, Last Name, Email, Phone, Company, Job Title, Street, City, State, Zip, Country, Website, Birthday, and Notes. It also recognizes Google and Outlook specific column names automatically.

Can I import the VCF file to my iPhone?

Yes. Email the VCF file to yourself and open it on your iPhone, or use iCloud Contacts to import it. The tool generates vCard 3.0 which is fully compatible with iOS.

Will this work with Google Contacts CSV export?

Yes. The tool automatically recognizes Google Contacts column names like Given Name, Family Name, E-mail 1 - Value, Phone 1 - Value, and all numbered multi-value fields.

Why Use the CSV → vCard Converter?

Universal Column Detection

Automatically recognizes common contact column names from any source.

vCard 3.0 Output

Generates vCard 3.0 format with widest compatibility across devices.

Smart Name Handling

Combines first, middle, last name, prefix, and suffix into proper vCard structure.

Address Structuring

Maps flat address columns into vCard structured address format.

Phone and Email Mapping

Maps phone numbers and emails with correct vCard type parameters.

Browser-Based Privacy

Files process locally in your browser. Contact data never leaves your computer.

How People Use CSV → vCard

I exported my client list from our CRM as CSV and needed it on my iPhone for quick calls between showings. I converted the CSV contacts to vCard format and emailed the VCF file to myself. All 500 contacts imported with phone numbers, emails, and addresses mapped correctly.

Christine V.
Real Estate Agent · 500+ contacts

After a conference I had a spreadsheet of attendee contacts with names, companies, and emails. The csv to vcard converter turned the entire list into a single VCF file I imported into Google Contacts. The smart name handling correctly split first and last names from a combined column.

Omar Z.
Event Coordinator · 1,200 attendees

Our vendor directory lived in an Excel spreadsheet that no one could easily access on the go. I converted the Excel contacts to VCF and shared it with the team. Everyone imported the vCard file into Outlook and had the full vendor list with phone numbers and addresses on their phones.

Hannah J.
Office Manager · 350 vendor contacts

Why Convert CSV to vCard?

The Compatibility Problem

Phones, email clients, and CRMs use vCard (VCF) format for contacts. CSV spreadsheets cannot be directly imported to most devices without conversion.

What This Tool Does

Upload your contacts CSV or Excel file. The tool maps your columns to vCard properties and generates a standards-compliant VCF file ready to import.

Supported Input Formats

Works with any CSV or Excel contacts file including Google Contacts exports, Outlook exports, CRM exports, and custom spreadsheets.

Common vCard Contacts (.vcf) Import Errors

Issues you might encounter when importing Contacts CSV data to vCard Contacts (.vcf) - and how we solve them

Missing Contact Name

Contact has no First Name or Last Name

First Name: (empty), Last Name: (empty)
First Name: John, Last Name: Doe

Ensure each contact has at least a first or last name

Rows without names are excluded from output

Invalid Birthday Date

Birthday cannot be parsed as a valid date

Birthday: 13/32/1990
Birthday: 1990-01-15

Use YYYY-MM-DD, MM/DD/YYYY, or DD/MM/YYYY format

Invalid dates are omitted from vCard output

Your CSV → vCard Conversion is Secure

Client-Side Conversion

No server round-trips. Your CSV → vCard data is processed entirely in the browser tab.

Auto-Erased on Close

The moment you close the page, all CSV → vCard data is wiped from browser memory. No traces left.

EU Privacy Standard

Meets GDPR requirements by design — no data processing on external servers, ever.

More credits - more savings

Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.

Frequently Asked Questions

You can, but free scripts and AI often miss edge cases that break real-world data: missing SKUs, currency formatting quirks, tax calculation errors, or date format mismatches. We have battle-tested validators specifically designed for accounting software imports that catch these issues before they corrupt your books. Plus, you get instant browser-based conversion without installing Python or managing dependencies.
The tool recognizes common column names like First Name, Last Name, Email, Phone, Company, Job Title, Street, City, State, Zip, Country, Website, Birthday, and Notes. It also recognizes Google and Outlook specific column names automatically.
Yes. Email the VCF file to yourself and open it on your iPhone, or use iCloud Contacts to import it. The tool generates vCard 3.0 which is fully compatible with iOS.
Yes. The tool automatically recognizes Google Contacts column names like Given Name, Family Name, E-mail 1 - Value, Phone 1 - Value, and all numbered multi-value fields.
Yes. The tool generates a single VCF file containing all contacts. Each contact is a separate vCard entry within the file.
Contacts that have no first name or last name are excluded from the output VCF file. Ensure each row has at least one name field populated.
Yes. The tool accepts both CSV and Excel files (.xls, .xlsx, .xlsm) with the same column detection.
Open the VCF file in Outlook, or go to People, click Import, and select the VCF file. Outlook supports vCard 3.0 import natively.
You can preview CSV → vCard conversion results for free before paying. Full file downloads use credits based on transaction count.