Excel to vCard converter — .xlsx in, contacts out

You have contacts in an Excel (.xlsx) spreadsheet; your phone wants a .vcf vCard. Drop the workbook straight in — no Save As CSV needed — check the automatic column mapping, and export a vCard that imports anywhere. Your data never leaves your device — everything runs locally in your browser.

Drag & drop your .xlsx / .csv files here

first row must be the header row — up to 200 files per batch

Your files never leave your device — everything is parsed locally in your browser.

How it works

1

Drop your Excel file

An .xlsx workbook with one header row and one contact per row — no need to save it as CSV first; the first sheet is read directly. (.csv, .tsv and .txt work too.) It is parsed on the spot by JavaScript in this tab — nothing is uploaded, ever.

2

Check the column mapping

The converter guesses which columns are names, emails, phones, addresses and more, and shows sample values next to each. Fix any guess with the dropdown — a live preview of the first five contacts updates instantly.

3

Export a .vcf

One click produces a standards-compliant vCard 3.0 file — properly escaped and folded — that iPhone, Android, Gmail and Outlook all import. Exporting one file is free, forever; converting 2+ files at once into one zip is the one-time $9.99 license.

Simple pricing

Everything essential is free. A one-time $9.99 unlocks batch export forever.

Free

$0

  • Convert & preview .xlsx/.csv files, any number
  • Automatic column mapping, fully adjustable
  • Multiple email and phone columns supported
  • Export any ONE file to .vcf — unlimited
  • No account, no upload, no watermark

Frequently asked questions

Do I need to convert Excel to CSV first?

No — drop the .xlsx file straight into the box above. The converter reads Excel workbooks natively, so there is no Save As CSV step and nothing gets lost to encoding or delimiter quirks on the way. (.csv, .tsv and .txt files work too.) Starting from CSV instead? Use the CSV to vCard converter.

What if my workbook has several sheets?

The converter reads the first sheet of the workbook — the leftmost tab in Excel. If your contacts live on another sheet, drag that sheet to the front (or move it with right-click → Move or Copy), save, and drop the file in again.

What column headers are recognized automatically?

The guesser understands the usual suspects in English: name, full name, first/last name, organization/company, title/job title, email/e-mail, phone/mobile/cell/tel, address/city/state/zip/country, website/url, birthday/birthdate, and notes. Anything unrecognized is set to "ignore" and can be mapped by hand — nothing is lost silently.

Can I map several email or phone columns?

Yes. vCard contacts can carry any number of email addresses and phone numbers, so the mapping lets you point as many columns as you like at Email or Phone — each becomes its own EMAIL/TEL entry in the exported vCard.

Will my iPhone, Android or Gmail import the .vcf?

Yes. The converter produces a standards-compliant vCard 3.0 file — the version with the widest import support. On iPhone, email the .vcf to yourself or open it from Files and tap it; on Android, open it with the Contacts app; in Gmail/Google Contacts use Import. All contacts in the file are imported in one go.

What's free and what costs $9.99?

Free, forever: converting any number of spreadsheets, adjusting the column mapping, and exporting any ONE file to .vcf — unlimited. The one-time $9.99 license unlocks batch export: select 2 or more files and download them all packed into one zip. Pay once — it's a lifetime license, not a subscription.

Is my Excel file uploaded anywhere?

No. The spreadsheet is read and the vCard is generated entirely by JavaScript in your browser tab — the data never crosses the network. Verify it in the Network tab of your developer tools: the only requests are page loads, an anonymous usage counter (counts only, never content), and license validation for paid users. Details in the privacy policy.

I already paid but lost my license key — what do I do?

Your key is shown on your Gumroad receipt, emailed to you right after checkout — search your inbox for "Gumroad" and open the receipt to copy it. Then click "Enter license key" in the top navigation to re-activate batch export.