📇 CSV to vCard (VCF) Converter
Paste or open a CSV of contacts and get a .vcf file — one vCard per row — that imports straight into your phone or address book.
2 rows → vCard
How the csv to vcard (vcf) converter works
The converter reads your CSV header to find the name, email, phone, organization and title columns (matching common variations like “First Name”, “E-mail” or “Company”), then writes one vCard (version 3.0) per row into a single .vcf file. It builds the structured N and FN name properties, escapes special characters, and produces a file you can import into iPhone, Android, Outlook or Google Contacts.
This is the import half of contact migration — turning a spreadsheet (or an export from another system) into the .vcf that phones and address books accept. Column names are matched flexibly, but a header row is required so the tool knows which column is which. Rows with no name and no email are skipped. Because it runs locally, the contact list you’re importing — often a whole company or personal address book — never touches a server.
Frequently asked questions
How do I convert CSV to a VCF file?
Paste or open a CSV with a header row and the tool generates a .vcf with one vCard per contact. Download it and import into your phone or address book app.
What column names does it recognise?
Common ones and their variants: full name (or first/last name), email, phone (or mobile/tel), organization (or company) and title (or role). The header row tells the tool which column is which.
Which apps can import the .vcf?
iPhone (Contacts), Android, Outlook, Google Contacts and most address-book apps import standard vCard 3.0 files directly.
Do I need both a first and last name column?
No — a single full-name column works too. If you provide separate first and last name columns, the tool builds both the display name and the structured name from them.
Is my data uploaded?
No — the conversion runs entirely in your browser and works offline, so your contact list stays on your device.