Converter Tools
CSV to vCard Converter
Convert a CSV contact list to a multi-card .vcf file in your browser. Maps name, email, phone, address, and birthday columns to vCard 3.0 or 4.0.
Delimiter
Parsing
vCard version
3.0 has the widest support across iOS Contacts, Android, Google Contacts, and Outlook. 4.0 is the newest RFC 6350 format.
CSV is parsed in your browser. The names, emails, and phone numbers you paste never leave your device.
Column mapping
Detected from headers when possible. Override any column to map it to a different field, or set it to Ignore to leave it out of the vCard.
Name
2 of 7 fields mapped
- First name
- Last name
Organization
2 of 3 fields mapped
- Organization
- Job title
1 of 3 fields mapped
- Email (other)
Phone
2 of 6 fields mapped
- Phone (work)
- Phone (mobile)
Address
5 of 6 fields mapped
- Street
- City
- State / region
- Postal / ZIP
- Country
Other
3 of 3 fields mapped
- Website
- Birthday (YYYY-MM-DD)
- Note
Contact preview
First 5 of 5 contacts.
Ada Lovelace
Mathematician - Analytical Engine Ltd
- Email (other): ada@example.com
- Phone (work): +44 20 7946 0001
- Phone (cell): +44 20 7946 0958
Address: 1 Curzon St, London, England, W1J 5HD, United Kingdom
Website: https://en.wikipedia.org/wiki/Ada_Lovelace
Birthday: 1815-12-10
Note: Met at Babbage demo
Alan Turing
Cryptanalyst - Bletchley Park
- Email (other): alan@example.com
- Phone (cell): +44 1908 640404
Address: Hut 8, Bletchley, Buckinghamshire, MK3 6EB, United Kingdom
Birthday: 1912-06-23
Note: Bombe project lead
Grace Hopper
Computer Scientist - US Navy
- Email (other): grace@example.com
- Phone (work): +1 202 555 0102
- Phone (cell): +1 202 555 0101
Address: 1 Constitution Ave, Washington, DC, 20002, United States
Birthday: 1906-12-09
Note: COBOL meeting follow-up
Linus Torvalds
Kernel Maintainer - Linux Foundation
- Email (other): linus@example.com
- Phone (cell): +1 503 555 0143
Address: 2300 SW Highland Pkwy, Portland, OR, 97225, United States
Website: https://kernel.org
Birthday: 1969-12-28
Note: Lightning talk speaker
Margaret Hamilton
Software Engineer - MIT
- Email (other): margaret@example.com
- Phone (cell): +1 617 555 0118
Address: 77 Massachusetts Ave, Cambridge, MA, 02139, United States
Birthday: 1936-08-17
Note: Apollo Guidance Computer
Conversion summary
- Rows in input
- 5
- vCards emitted
- 5
- Rows skipped
- 0
- Columns
- 15
Every row converted cleanly with no warnings.
Where to import the .vcf file
- iPhone (iOS Contacts): email or AirDrop the .vcf file to yourself, tap to open, then tap Add All Contacts.
- Android (Google Contacts): open contacts.google.com, choose Import, and pick the .vcf file.
- macOS Contacts: drag the .vcf onto the app or pick File then Import.
- Outlook (Windows or web): People, then Manage contacts, then Import contacts, and choose the .vcf file.
- iCloud Contacts: open icloud.com/contacts, click the gear icon, then Import vCard.
- Most CRMs: attach the .vcf to a contact import or upload it to a vCard endpoint.
vCard 3.0 is recommended for the widest compatibility. If a target system only accepts vCard 4.0, switch the version pill above before downloading.
How to use
- Paste your contact CSV into the input box, or click Load sample to start from a five-contact example.
- Pick the delimiter (comma is the default; switch to Tab, Semicolon, or Pipe if your export uses one of those), confirm First row is header matches your file, and pick vCard 3.0 (widest compatibility) or 4.0.
- Review the column mapping panel. Each column shows its auto-detected field; override any column to map it to a different field or set it to Ignore to leave it out.
- Read the live contact preview to confirm names, emails, phones, and addresses line up the way you expect; the summary panel reports rows skipped and why.
- Click Download .vcf to save the multi-card file. Email it to yourself, AirDrop it to your phone, or import it directly into Google Contacts, Outlook, iCloud, or your CRM.
About this tool
CSV to vCard Converter turns a contact spreadsheet into a multi-card .vcf file that imports into iOS Contacts, Google Contacts, Android, Outlook, iCloud, and most CRMs in one step. Paste a CSV (or TSV, semicolon-, or pipe-delimited) export from Google Contacts, Outlook, HubSpot, Salesforce, a phone backup, or any spreadsheet and the tool auto-detects the columns you care about: First Name, Last Name, Full Name, Nickname, Company, Department, Title, home / work / other email, home / work / mobile / fax / main phone, street, city, state, postal code, country, website, birthday, and notes. The column mapping panel shows every column with its detected field and lets you override any of them or set unwanted columns to Ignore so they stay out of the vCard. Pick the vCard version: 3.0 (RFC 2426) is the default because it imports cleanly on every modern address book, while 4.0 (RFC 6350) is available for newer contact stores that prefer the URI-style TEL and EMAIL properties. Each row becomes one BEGIN:VCARD / END:VCARD block with the structured name (N), formatted name (FN), nickname, organization, title, every email and phone with the right TYPE, a full ADR address, URL, birthday in ISO 8601 form, and any notes you carried over. Values are escaped per the vCard spec (backslash, semicolon, comma, and newline are all properly quoted) and long lines are folded at 75 octets, with multi-byte characters never split mid-codepoint, so the file passes RFC 2426 / RFC 6350 parsers without manual cleanup. The live preview lists every contact card it would emit so you can sanity check a few before downloading the whole file. Skipped rows are reported with the original CSV row number and a clear reason (empty row, no name or contact info, unparseable birthday) so you can fix the source and re-convert. Everything runs in your browser. The names, phone numbers, email addresses, and home addresses you paste here never leave your device.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
vCard Generator
Create a downloadable .vcf contact card from a simple form.
Open tool
ConvertervCard Viewer
Open .vcf files, read every contact, and export to CSV or JSON locally.
Open tool
ConverterCSV to JSON Converter
Two-way CSV and JSON converter with delimiter and header controls.
Open tool
ConverterCSV Deduplicator
Remove duplicate rows from a CSV by every column or a chosen key.
Open tool
ConverterCSV Sorter
Sort a CSV by one or more columns with per-column direction and type.
Open tool
ConverterCSV Validator
Parse errors, row width checks, delimiter detection, and dialect diagnostics for any CSV.
Open tool