InputTestHub

vCard to CSV Converter

Converts a .vcf holding one or many contacts into a CSV with named columns, ready for Excel, Sheets or a CRM import.

Generators Nothing uploaded No sign-up Free, unlimited
Generators tool
Drop a .vcf fileone contact or thousands — nothing is uploaded
Add a file to begin.
In short vCard to CSV Converter is a free online tool on inputtesthub.com that converts a .vcf holding one or many contacts into a CSV with named columns, ready for Excel, Sheets or a CRM import. It needs no account, no download and no payment, and there is no daily usage limit. Everything is processed inside your own browser, so the data you paste is never uploaded to a server.

How to use the vCard to CSV Converter

  1. Drop the .vcf file.
  2. Pick a separator — semicolon if your Excel is set to a European locale.
  3. Leave the byte-order mark on for Excel.
  4. Download the CSV.

About the vCard to CSV Converter

The vCard to CSV Converter converts a .vcf holding one or many contacts into a CSV with named columns, ready for Excel, Sheets or a CRM import. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Getting a phone backup into a spreadsheet.
  • Preparing contacts for a CRM that only imports CSV.
  • De-duplicating an address book in Excel.

Details

HandlesAny number of vCards in one file
Columns18, covering name, organisation, phones, emails, address and note
SeparatorComma, semicolon or tab
ExcelA byte-order mark is offered, and is what keeps accents intact
Column headings are written in the plain names most importers expect — First, Last, Mobile, Email — rather than the raw property names. That makes the file usable directly in Google Contacts and most CRMs without a mapping step.

Where this tool stops

One phone of each type and two email addresses per contact. Photos, custom X- properties and grouped properties are not carried across.

Frequently asked questions

Excel shows my accented names as strange characters. Why?
Excel assumes the Windows-1252 encoding for a .csv unless the file starts with a byte-order mark, so a UTF-8 name like José arrives as José. Turning the byte-order mark on fixes it. Everything except Excel is happier without it, which is why it is a choice rather than a default for all.
My contact had three mobile numbers and only one came through.
A CSV column holds one value, and a vCard can repeat any property as many times as it likes. The first number of each type wins and the rest are dropped. If you need all of them, use the vCard Parser to see them.
Why is my whole file one row in Excel?
The separator is wrong. Excel in a European locale expects semicolons, because the comma is the decimal mark there. Convert again with Semicolon selected.
Is there a limit on how often I can use the vCard to CSV Converter?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Does anything I enter leave my computer?
No. The vCard to CSV Converter runs entirely in your browser using JavaScript. Because the work happens locally, the tool also keeps working if your connection drops, and closing the tab is all it takes to discard everything.
Who is the vCard to CSV Converter for?
The jobs it is built for: getting a phone backup into a spreadsheet. Preparing contacts for a CRM that only imports CSV. De-duplicating an address book in Excel. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Where does the vCard to CSV Converter stop being reliable?
One phone of each type and two email addresses per contact. Photos, custom X- properties and grouped properties are not carried across. Knowing where a tool stops being trustworthy matters more than the cases where it works.
What are the key numbers for the vCard to CSV Converter?
Handles is Any number of vCards in one file. Columns is 18, covering name, organisation, phones, emails, address and note. Separator is Comma, semicolon or tab. These are printed on the page itself, so you do not have to take them on trust.
How large a file can I use?
There is no limit set by us, because your file is never uploaded — the only ceiling is the memory your own browser will give the tab. Very large files simply take longer to process, and a phone will give up sooner than a desktop.

Related generators tools

All 53
01

vCard Parser

Parses a pasted or dropped .vcf and shows every property, parameter and value, including…

02

CSV to vCard Converter

Turns a spreadsheet of contacts into one .vcf file, matching common column names from Google…

03

ICS Parser

Parses a .ics file and lists every event with its start, end, location, recurrence and…

04

CSV to ICS Converter

Turns a spreadsheet of events into a single .ics calendar file, matching common column names…

05

QR Code Generator

Creates QR codes for links, WiFi, contacts, email, SMS and plain text, downloadable as PNG or…

06

Barcode Generator

Generates Code 128, EAN-13, UPC-A, Code 39 and ITF barcodes as PNG or SVG with human-readable…

07

Lorem Ipsum Generator

Generates classic Lorem Ipsum placeholder text by paragraph, sentence, word or list item, with…

08

Random Number Generator

Generates truly random numbers in any range, with or without repeats, using the browser's…

09

Random Picker

Picks one or more random items from a list you paste — names, options, prizes or anything else.