Skip to content

Ways to convert a VCF file to CSV or Excel, compared

An honest comparison of the ways to turn a VCF contacts file into CSV or Excel, from free in-browser tools to Google Contacts, Outlook and desktop software.

By Team ToolkitHere

Facts about ToolkitHere on this page were checked on October 11, 2026. Facts about other products were checked against their makers’ help pages and product listings on October 17, 2026.

A VCF file stores contacts as blocks of text, and spreadsheets need rows and columns, so some conversion is always needed. The options differ in cost, in what they keep, and in whether your address book leaves your device. This page compares them honestly, including when another option suits you better than ours.

Which options are there?

Option Cost Do your contacts leave your device? Many files at once Account needed Best for
ToolkitHere VCF to CSV Converter Free No. Nothing is uploaded Yes No A quick, private conversion on any device
Import into Google Contacts, export as CSV Free Yes, they are stored in your Google account One file per import Google account People who want their contacts in Google anyway
Import into Outlook Included with Outlook Depends on your account Microsoft’s own steps convert the vCard to CSV first Outlook Getting contacts into Outlook, once you have a CSV
Other online converters Free or freemium Some upload the file to a server; check each site Varies Usually no One-off conversions, if you accept the site’s terms
Desktop converter software Usually paid, for example Softaken VCF to CSV Converter (Windows, listed from US$29) No Usually yes No Converting large batches offline, regularly
By hand in Excel (text editor or Power Query) Free No Slow No Small, simple files, if you enjoy formulas

What does each option keep?

Contacts files hold more than names and numbers. Here is what usually survives the conversion:

Detail ToolkitHere Google Contacts route By hand
vCard 2.1, 3.0 and 4.0 Yes Reads common vCard files; versions are not listed in Google’s help Depends on your formulas
Several phones and emails per contact Yes, as numbered columns with labels Yes, as numbered columns with labels (Google CSV) Hard
Addresses split into parts Yes, or as one line Yes Hard
Accented and non-Latin names Yes, including repair of common garbled text Not documented Often breaks
Contact photos No (spreadsheets can’t hold them) Kept in your Google account, not in the CSV No

The Outlook route isn’t in this table. For Outlook on a PC, Microsoft’s own help says to convert a vCard file to CSV before importing it, so you need a converter anyway.

How does the ToolkitHere converter compare?

The VCF to CSV Converter runs entirely in your browser. Nothing is uploaded: the page reads the file on your device, and the part of the page that reads it cannot reach the internet.

What it does:

  • Reads vCard 2.1, 3.0 and 4.0 files.
  • Combines several files into one table.
  • Lets you choose columns, then downloads CSV or Excel.
  • Repairs common garbled characters from older phones.
  • Previews tens of thousands of contacts smoothly.

What it doesn’t do:

  • It doesn’t merge duplicates or convert a spreadsheet back into a VCF file.
  • It leaves out contact photos and instant-messaging fields.
  • It takes up to 10 phone numbers, emails and addresses per contact.

Which CSV layout do I need?

“CSV” only means comma-separated values. Different apps expect different column names.

You want to… What to do
Read or edit the list in Excel or Google Sheets Any CSV or Excel file works. Pick the columns you want.
Import the contacts into another app or CRM Check the app’s import instructions. Most let you match your columns to theirs during import.
Import into Google Contacts Import the original .vcf file directly. Google Contacts accepts vCard files, so you don’t need a CSV for this.
Import into Outlook Use the CSV. In classic Outlook, choose File, Open & Export, Import/Export, then import from a CSV file and match the columns.

The ToolkitHere converter uses plain column names such as First name, Phone 1 and Phone 1 label, which most import tools can match.

When is Google Contacts the better choice?

If you plan to keep your contacts in Google anyway, importing the VCF file into Google Contacts is a sensible route. On contacts.google.com, choose Import and pick the file. Then select the contacts, open More actions, choose Export, and pick Google CSV.

Keep in mind:

  • Your contacts are stored in your Google account after the import.
  • The imported contacts mix with the contacts already in your account. Duplicates aren’t merged automatically; use Merge & fix afterwards to find them.
  • You need a Google account.

When is Outlook the better choice?

Outlook is a destination rather than a converter. Microsoft’s help for Outlook on a PC says a vCard file must be converted to CSV before you import it, and its suggested method asks you to confirm each contact one by one.

If your contacts should end up in Outlook, convert the VCF file to CSV first, then import the CSV into Outlook.

What about other online converters?

Many websites convert VCF to CSV. Before using one, check two things:

  1. Does it upload your file? Some online converters send your file to their server to convert it. Your address book then sits on someone else’s computer, at least for a while. Not every site says clearly which way it works, so test it with the steps below.
  2. Are there limits? Free tools can limit file size or the number of contacts, or keep features for paid plans. Check before you rely on one for a big file.

How can I check whether a converter uploads my file?

You can check any website yourself in about a minute:

  1. Open the converter on a computer

    Open the website in Chrome, Edge or Firefox on a computer, but don't add your file yet.

  2. Open the network panel

    Press F12 (or Cmd+Option+I on a Mac) to open the developer tools, then choose the Network tab.

  3. Add a test file

    Add a small, made-up contacts file rather than your real one.

  4. Look for an upload

    Watch the list of requests. A request with the method POST or PUT, or one roughly the size of your file, means the file was sent to a server.

On a phone, there is a simpler test: load the page, add a test file, then turn on airplane mode and add another. A tool that works on your device keeps working. Our How it works page explains more.

When does desktop software fit better?

Desktop converter software fits better if you convert large batches regularly, need to work fully offline every day, or want to automate conversions on a schedule. One example is Softaken VCF to CSV Converter for Windows. Software directories list it from US$29 for a one-time licence, and its free trial converts only the first few contacts of a file.

For occasional conversions, a free in-browser tool usually does the same job without installing anything.

Can I do it by hand in Excel?

Yes, but it is slow. You would open the VCF file in a text editor, paste it into Excel, and build formulas or Power Query steps to turn each block of lines into one row. Real files make this hard: they come in three vCard versions, fold long lines, and often encode accented names in a form such as J=C3=B6rg.

This route suits small, simple files when you want full control.

Which option should I pick?

Your situation Best fit
You want the quickest private option The VCF to CSV Converter
Your contacts should live in Google Import into Google Contacts
Your contacts should live in Outlook Convert to CSV, then import into Outlook
You convert big batches offline every week Desktop software
You have a tiny file and like spreadsheets Do it by hand

Key takeaways

  • Every route works; they differ in privacy, cost and what they keep.
  • Importing into an account puts your contacts in that account for good.
  • Check whether an online converter uploads your file before using it.
  • For importing elsewhere, match columns during the import.
  • For step-by-step help, read How to open a VCF contacts file in Excel. To learn more about the format, see What is a VCF file?

Tools for this

Google Contacts is a trademark of Google. Outlook and Excel are trademarks of Microsoft. Other product names are trademarks of their owners. ToolkitHere is not affiliated with any company mentioned.