How to convert CSV to VCF (vCard)
- 01Add CSV filesChoose files or drop them on the page.
- 02Converted on your deviceNothing is uploaded. Adjust settings if you like.
- 03DownloadSave each file, or all of them as one ZIP.

What’s CSV?
Plain-text rows separated by commas. Every spreadsheet and database can read it.
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.