Tutorial

How to Convert CSV to VCF: Import Contacts from Any Spreadsheet

Have a spreadsheet full of contacts? Here's how to turn it into a VCF file you can import directly into your phone, Gmail, or Outlook — in under a minute.


Why convert CSV to VCF?

CSV is great for managing contacts in bulk — you can sort, filter, and edit them in Excel or Google Sheets. But phones and email clients don't speak CSV. To actually import contacts, they need a VCF (vCard) file.

Common situations where you need CSV → VCF:

  • You exported contacts from a CRM (Salesforce, HubSpot) and want to import them to your phone
  • You have a client list in a spreadsheet and want it in Gmail Contacts
  • You're migrating between email providers
  • You received a contact list as a .csv and need it as a .vcf

Step 1: Prepare your CSV

Your CSV needs a header row. The converter recognizes 50+ column name variations, but here are the most common ones to use:

  • Name or Full Name — the contact's display name
  • First Name and Last Name — for structured names
  • Phone or Mobile — primary phone number
  • Email — primary email address
  • Organization or Company — company name
  • Title or Job Title — job title
  • Address, City, State, ZIP, Country — address fields

Column names are case-insensitive — "EMAIL", "Email", and "email" all work. If you're exporting from a CRM or contact manager, the default export format will almost always work without changes.

Step 2: Convert using our free tool

  1. Go to vcfconvert.com/csv-to-vcf
  2. Drop your CSV file on the upload area
  3. The converter auto-detects the CSV format and shows a contact preview
  4. Click Download VCF

The file is ready to import. No account needed, no data uploaded anywhere.

Convert your CSV now. Drop a file and download VCF in seconds.

Open CSV to VCF converter →

Step 3: Import the VCF into your address book

iPhone / iOS

  1. Email the .vcf file to yourself, or save it to iCloud Drive / Files app
  2. Open the .vcf file
  3. Tap "Add All Contacts" (or tap individual contacts to add selectively)

Android

  1. Transfer the .vcf file to your phone (email, Google Drive, or USB)
  2. Open the Contacts app
  3. Tap the menu → Import → select the .vcf file
  4. Choose the account to import into (Google, Samsung, etc.)

Gmail / Google Contacts

  1. Go to contacts.google.com
  2. Click Import in the left sidebar
  3. Select your .vcf file → Import

Outlook

  1. Go to File → Open & Export → Import/Export
  2. Select Import a vCard file (.vcf) → Next
  3. Browse to your .vcf file → Open

Note: For large files with many contacts, Outlook may import them one-by-one. Google Contacts and iOS handle bulk imports better.

Exporting CSV from common sources

Microsoft Excel

File → Save As → choose "CSV (Comma delimited) (.csv)". Make sure your first row is headers.

Google Sheets

File → Download → Comma Separated Values (.csv).

Salesforce

Reports → export as CSV. Or use Contacts list view → select all → Export → CSV.

HubSpot

Contacts → Actions → Export → choose CSV. Column names will map automatically.