vCard to CSV

Online vCard to CSV Converter

Convert VCF vCard contacts into CSV rows for spreadsheets, CRM imports, and cleanup workflows. Extract names, emails, phones, and addresses online.

Use this focused converter when you need a direct vCard to CSV export without moving data through a server.

Conversion focus

Paste or upload vCard, convert, and save CSV without server-side queues.

Need Custom Conversion?
VCF file

Drop a file here, or click to browse

Max 25 MB. Loads into the same editor as the Text tab; use Convert below.

VCF is parsed into rows and columns first. These settings control that extracted table and how the output CSV is written—not the source file syntax.

Output CSV delimiter

Map each vCard property to a column label for csv. For TEL, EMAIL, and ADR: use Separate columns for one column per type, or turn it off and pick a Combine separator to merge values of the same type into one column. vCard 2.1, 3.0, and 4.0 are accepted when the file is structurally valid (BEGIN/END, VERSION per card).

# VCF value Mapping Include Others
Provide valid vCard input above to load output options.

Map each VCF field to a normalized table column. Use Include to choose output lines; Check all / Uncheck all sit under the mapping table.

# VCF Field Mapping Include
Provide input above to load mapping options.
Include column:

Column names and types feed SQL generation (same rules as the CSV tool).

# Field Name Data Type Max Size Key Include Trim NULL empty
Provide input to load columns.

What this conversion is for

Ideal when CSV is what loads into the target app without extra glue code. You get delimiter-separated rows ideal for Excel, data lakes, or quick diffs in Git.

From vCard to CSV in four moves

Paste vCard text or upload the calendar/contact file.

Scan FN/TEL/EMAIL cards; folded lines must follow vCard wrapping rules.

Use mapping or options on this page so each vCard field lands in the correct CSV shape.

Convert, then copy or download UTF-8 CSV for spreadsheets or pipelines.

Before you convert

  • Photos and binary fields may be omitted when targeting tabular formats.
  • CSV loses rich typing—dates become text unless the next tool re-coerces.
  • Keep a copy of the original vCard as the audit trail after you ship CSV.

Choose the right output

When CSV is the right output

  • You are promoting vCard into CSV because the next hop names that format in its contract or runbook.
  • Downstream asked explicitly for CSV while editors still live in vCard.
  • You need a deterministic export for CI, legal, or partner review—not a live sync.
  • The receiving system has a documented CSV ingest path (template, parser, or app import).

When another format fits better

  • Programs expect nested objects or arrays—use JSON or XML instead of flattening too early.
  • You need executable INSERT/MERGE with keys—generate SQL rather than stopping at CSV.
  • Recipients want typed Excel features immediately—ship XLSX, not plain CSV.
  • Always-on replication belongs in APIs or streams, not repeated manual CSV drops.
Suggested workflow
  1. Paste vCard content or upload a compatible file.
  2. Review detected columns, mappings, and optional limits before conversion.
  3. Convert to CSV, preview when the page supports it, then download the result.

Reviewed vCard → CSV notes

Overview, mapping, pitfalls, and FAQs from the same bundle as other ConversionTab converters—open the sections you need.

vCard to CSV overview

Transform vCard into CSV efficiently with our vCard to CSV Converter, perfect for spreadsheet tasks.

Designed for tabular data processing, it offers secure and accurate conversions, making data handling transformations effortless.

Provide vCard data via text input or file upload. Pick CSV as the output format, and you’ll receive your converted file quickly.

Once the CSV output is ready, you can copy it using the copy icon or save it as a file by specifying a file name.

Conversion guide
  • Step 1: Enter Text or Upload File

    Start by providing your contact details. You can type them in or upload a VCF file—All three versions of VCF are acceptable, whether it's from an older phone (vCard 2.1), a more recent one (vCard 3.0), or the latest version (vCard 4.0). Ensure the input follows the required format for accurate conversion.

  • Step 2: Click the "Convert" Button

    Once your details are in, hit the "Convert" button. This sets the system to work its magic, turning your VCF data into a precise and reliable CSV format that mirrors the original information.

  • Step 3: Copy Result Data or Download File

    When the conversion is complete, you have options. Copy the result to use immediately, or click "Download" to save the CSV file on your device. This way, you can conveniently access and share the converted data whenever needed.

  • Converted CSV Output:

    UID,Full Name,Email Home,Address Billing,Phone Car,Url,Title,Organization,Birthday,Email Additional,Phone Video f8e0bd14-57a3-4a8c-89a0-34794eb971f7,Aimee,Mckenna_Toy24@yahoo.com,698 Rohan Pine,262-665-9227 x945,https://ethical-developmental.com,Mechanical Engineer,Hegmann - Lueilwitz,20100928,, b089c817-3ef4-4d21-84f5-1b8c17ef65b4,Laverne,,417 Lillian Locks,,https://outlying-lamb.org/,Software Engineer,Conn - Leuschke,19950429,Eloy46@gmail.com,520-581-7516 x007

Questions before converting

1. What is vCard to CSV conversion on ConversionTab?

vCard to CSV conversion on ConversionTab allows you to convert vCard (vCard) files or vCard text strings into CSV (Comma-Separated Values) format.

2. How do I provide my vCard data for conversion?

You can input your vCard data in two ways:

  • Text: Users can manually input VCF data as a valid string in this tab.
  • File Tab: Users can upload their VCF file through the 'Drop/Browse File' feature, simplifying the process of working with existing data.

3. Which vCard versions are supported for conversion?

ConversionTab supports a range of vCard versions, including 2.1, 3.0, and 4.0 for conversion.

4. How do I initiate the conversion process?

After entering your vCard data or selecting a file, click the 'Convert' button to start the conversion process.

5. What happens if my provided data is not a valid vCard file or string?

If your input data is not a valid vCard file or string, ConversionTab will display an error message, and the conversion will not proceed.

6. What controls are available after conversion?

After conversion, you can customize the CSV output with the following options:

  • Mapping: Modify column names as needed.
  • Include: Select or deselect columns for the final CSV output.
  • Multi-Values: Use this option for vCard fields with multiple values and types, such as Email, Phone, and Address. Customize how these values and types are presented in the output.

7. Which vCard fields support customization of multi-values and types in the output?

The following vCard fields support customization of multi-values and types in the output:

  • Email: You can create separate columns for each value and its associated type within these fields (e.g., Email, Email Work, Email Personal).
  • Phone: You have the option to generate separate columns for each phone number and its associated type (e.g., Phone, Phone Mobile, Phone Home).
  • Address: Customize how multiple addresses are presented in the output, including types (e.g., Address, Address Billing, Address Home).

8. What is the purpose of the 'Multi-Values' checkbox?

The 'Multi-Values' checkbox is a versatile feature that allows you to tailor how vCard fields with multiple values and types are presented in the output CSV:

  • Create Separate Columns: When selected, this option generates distinct columns for each value and its associated type within fields with multiple values and types. It preserves the distinctions and allows for more detailed customization.
  • Combine with Separator: Alternatively, you can choose this option and select a separator from the dropdown menu. This combines multiple values with the same type into a single column, allowing you to specify how to separate these values while preserving the type information. This option applies when multiple values with the same type are found.

This dynamic customization feature is located in the output section and directly influences the columns within the resulting CSV.

9. Which separators can I use for combining multiple values?

You can choose from the following separators:

  • Comma
  • Tab
  • Semi Colon (;)
  • Space
  • Colon (:)
  • Bar (|)

10. Is there an option to see a sample vCard before conversion?

Yes, you can click the 'Example' button to view a sample vCard in the text area to understand the conversion process.

11. How can I clear the output and start over?

To clear the output and begin a new conversion, simply click the 'Clear' button.