1. Home
  2. Spreadsheet & data tools
  3. vCard to CSV

vCard to CSV

Clean up an address book, move contacts to a CRM or print a phone list: turn a .vcf export into a table with one row per contact.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use vCard to CSV

  1. Drop the .vcf file.
  2. Choose the column layout: detailed, Google Contacts or Outlook.
  3. Download CSV or Excel.

Features

  • vCard 2.1, 3.0 and 4.0, including quoted-printable
  • Numbered columns for every email, phone, address and website
  • Labels such as Mobile, Work and Home kept
  • Google Contacts and Outlook column layouts
  • Photos skipped and counted

Supported formats

You can open

  • VCF

You get

  • CSV
  • XLSX
  • TSV

Private by design

Your files are opened and processed by your browser on this device. They are never uploaded to openWorkstand or anyone else, so the vCard to CSV is safe for contracts, IDs, photos and work documents. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Contact photos are not included in the table; the tool counts how many contacts had one.

Guide

Converting vCard (.vcf) contacts into a spreadsheet

Contacts travel as vCard files: one .vcf exported from an iPhone, iCloud, Android, Google Contacts or Outlook can hold hundreds of people. As a spreadsheet, the same data is much easier to clean, deduplicate, sort, print or import into a CRM or newsletter tool. This tool converts a .vcf file into a table with one row per contact.

Getting a .vcf file

On iCloud.com, open Contacts, select the contacts and export as vCard. Google Contacts: Export › vCard. Android’s Contacts app can export to a .vcf on the device. Outlook can save contacts as vCards one by one. Many CRMs and email tools also export vCards.

Three vCard versions

vCard 2.1 is common on older phones and stores non-ASCII text in quoted-printable encoding with a character set. Version 3.0 is the most widespread; 4.0 is the newest. All three are read. Folded long lines, escaped commas and semicolons, and grouped properties are handled, so addresses and notes arrive in one piece.

Several emails and phones

People often have a work and a private email, a mobile and an office number, a home and a work address. In the detailed layout, each gets its own numbered column, such as Email 1, Email 2, Phone 1, Phone 2, together with its type. The number of columns matches the contact with the most entries, so nothing is dropped.

Labels

Types like Mobile, Work, Home and Fax are taken from the vCard’s TYPE parameters, from the bare types used by vCard 2.1, and from Apple’s custom labels, so a number labelled “School” on an iPhone keeps that label.

Google Contacts layout

This layout follows the column naming of Google’s own exports, such as First Name, E-mail 1 - Label and E-mail 1 - Value. Google recognizes columns by such names when you import a CSV. Import into a new label first, so a test import is easy to review.

Outlook layout

Outlook’s CSV import has fixed fields: up to three emails, and one mobile, home, business and fax number each, plus home and business addresses. The tool fills those slots by type; a phone without a matching slot goes into Other Phone.

Photos and other data

Contact photos cannot go into a spreadsheet cell, so they are skipped; the summary shows how many contacts had one. Names, organization, job title, birthday, notes, websites and categories are all included.

Privacy

Address books contain other people’s personal data. The file is converted on your device and never uploaded.

Cleaning an address book

Once your contacts are in a table, problems become visible: people listed twice under slightly different names, numbers in five formats, missing country codes, old company names. Sort by name to spot duplicates, standardize numbers, then convert the cleaned table back into contacts with CSV to vCard and import it into a fresh address book.

Large exports

Address books with thousands of contacts convert in a moment, because the work happens on your own device.

To go the other way, CSV to vCard creates contact cards from a spreadsheet. Clean numbers with Clean Phone Numbers and remove repeated contacts with Dedupe CSV.

Checked against the current version of the vCard to CSV on .

Troubleshooting

The file does not open

Check that it is one of the supported formats above and opens in another app. Damaged files and password-protected PDFs cannot be read until they are repaired or unlocked.

It is slow or stops on a very large file

Everything runs on your device, so speed depends on its memory. Close other tabs, use a computer rather than a phone, or split the file into smaller parts first.

The download did not start

Look for your browser’s download bar or icon. Some browsers ask once before a site may download files; allow it and click the button again.

Frequently asked questions

My contacts have accented names that look wrong elsewhere. Will they here?

No. vCard 2.1 files from older phones store such names in quoted-printable form with a character set, which is decoded, so names like Jürgen Müller appear correctly.

Which layout should I choose for importing into Google Contacts?

The Google Contacts layout uses column names in the style of Google’s own exports, which Google’s importer recognizes. For other systems, the detailed layout is the clearest.

How do I export contacts from an iPhone?

On iCloud.com, open Contacts, select the contacts, and choose Export vCard. On the iPhone itself, you can share a contact list as a .vcf file from the Contacts app.

Are contact photos kept?

No. Photos cannot go into a CSV cell, so they are skipped; the tool tells you how many contacts had one.

Keep working with the result

After you download, choose “Save to Workstand” to keep the result in a folder on your computer, attach it to a project and create a follow-up task. It is saved by your browser, not uploaded.