Skip to main content
Excel XLSX to vCard

Online Excel to vCard Converter

Convert Excel contact lists to vCard files in your browser. Map name, phone, and email columns, then download for Google Contacts, Outlook, or your phone.

Prepare the Excel XLSX input, run the conversion, and download a ready-to-use vCard file from the same page.

Conversion focus

Schema-aware handling helps keep columns and nested fields understandable.

Excel workbooks are read from a file only (no text paste).

Excel workbook

Drop an .xlsx file here, or click to browse

Choose a worksheet after upload. Max 25 MB.

Pick which sheet to convert. Changing the sheet reloads column detection and clears any previous result—convert again before downloading.

Map each VCF field to a normalized table column. Use Include to choose output lines; Check all / Uncheck all sit under the mapping table. You can duplicate TEL / EMAIL / ADR to output multiple entries.

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

Choose the right output

When Excel to vCard helps

  • You keep contacts in an Excel workbook and need a .vcf file for an address book.
  • You are moving spreadsheet rows into Google Contacts, Outlook, Apple Contacts, or a phone.
  • You can map name, phone, and email columns (and optional N, ADR, ORG, NOTE).
  • You will convert again after editing the worksheet or mappings.

When another tool fits better

  • Your source is CSV—use CSV to vCard instead.
  • You need to review vCards back in a spreadsheet—use vCard to Excel.
  • You need calendar events—use Excel to ICS.
  • You expect live directory sync; this export is a one-time .vcf snapshot.
Suggested workflow
  1. Upload an .xlsx workbook and choose a worksheet.
  2. Map name, phone, and email columns under vCard mapping options.
  3. Convert, review the cards, then download the .vcf file.

Excel to vCard guides and FAQs

One overview and one step-by-step guide below, plus FAQs that match the workbook uploader and mapping table on this page.

Input format notes

Prepare your Excel contact sheet

Use one contact per row and clear column headers. Keep full name, phone, email, and optional notes in separate columns.

Phone numbers as Text: Format phone columns as Text in Excel before you save leading zeros (for example 00123456789 or 03001234567). If Excel already stored the value as a number and dropped zeros, this converter cannot recover them.

For structured names, put family and given parts in an N column as Family;Given;;; (semicolons separate name parts). Or map a full-name column to FN and let the tool derive N.

Use .xlsx files through the workbook uploader. For CSV input, use CSV to vCard.

Output format notes

Mapping, multiple phones, and blank names

Under vCard mapping options, map spreadsheet columns to FN, N, TEL, EMAIL, ADR, and other fields. Check Include for the fields you want.

Extra mapping rows (duplicate TEL/EMAIL/ADR lines) add more phone or email fields on the same contact—they are not extra spreadsheet rows or extra people.

If a row has no usable name, the export still creates a card and uses the placeholder name Contact. Add real names in Excel when you can so address books stay readable.

Import the downloaded .vcf into your address book. Re-importing can create duplicates depending on the app.

Excel XLSX to vCard overview

Excel to vCard overview

Turn an Excel contact list into a downloadable .vcf (vCard) file for address books—Google Contacts, Outlook, Apple Contacts, and phones.

Upload a workbook, choose the worksheet with one contact per row, map columns to vCard fields, then convert. This is a one-time export, not a live sync.

Conversion guide

How to convert Excel to vCard

  1. Upload your .xlsx workbook (or open the sample-files link for a template).
  2. Choose the worksheet that holds your contacts.
  3. Confirm whether the first row contains column headers.
  4. Under vCard mapping options, map name, phone, email, and any optional fields. Check Include for each field you want.
  5. Select Convert, review the vCard text, then download the .vcf file.
  6. Use Clear to reset the workbook, mappings, and result before starting another file.

After changing the worksheet or mappings, convert again before downloading.

Help

Questions before converting

One question per row — expand only what you need.

Upload an .xlsx workbook, choose the worksheet with one contact per row, map columns to vCard fields, select Convert, then download the .vcf file for your address book.

No. This page uses the workbook uploader (and a sample-files link when you need a template). Use Clear to reset the workbook, mappings, and result—there is no paste-Excel path, Example button, or Delete icon on this converter.

Store phone columns as Text in Excel before saving. Values already saved as numbers with zeros removed cannot be restored by this converter.

Use Family;Given;Additional;Prefix;Suffix with semicolons as separators—for example García;José;;;. Those semicolons stay structural in the vCard so contact apps can split first and last names.

Additional TEL, EMAIL, or ADR mapping rows add more phone or email fields on the same contact. They do not create extra people or extra spreadsheet rows.

The row still exports. The card uses the placeholder name Contact when no usable name is mapped. Add real names in Excel when you can.

Most address books that accept .vcf files—including Google Contacts, Outlook, and Apple Contacts. Import features vary by app; test with a small file first.

No. Conversion runs in your browser on this page.

Select Clear to remove the workbook, mappings, and generated result, then upload another file.