VCF Creator

Create vCard (.vcf) contact files from a CSV, entirely in your browser.

Import

Upload a CSV exported from Google Sheets, Excel, or a Google Form.

Preview

Review how each column maps to a vCard field before you export.

Manual Entry

No spreadsheet? Enter contacts by hand using any supported field.

Private

All processing happens locally in your browser. Nothing is uploaded.

Generate Your vCard

Upload a CSV or enter contacts by hand, then download a standard .vcf file.

Choose a method

  • Upload CSV: convert a whole spreadsheet of contacts at once.
  • Manual Entry: add contacts individually, no spreadsheet required.

New here? See the step-by-step guide below.

Not sure about the format?  Download sample CSV
Added Contacts

How to Use

A vCard is the standard file format for electronic business cards. It stores contact details and uses the .vcf extension, which imports directly into most phones and address books.

Pick the method that suits you. Both run entirely in your browser and produce a standard .vcf file you can import anywhere.

Option 1: From a CSV file

  1. Prepare a spreadsheet with a header row. Match the column names to the sample file.
  2. Export it as a CSV from Google Sheets, Excel, or your Google Form responses.
  3. On the Upload CSV tab, select your file or drag and drop it into the box.
  4. Check the preview. Each column is labelled with the vCard field it maps to.
  5. Click Download vCard to save the .vcf file.

Match your column headers to the sample file: Name, Organisation, Phone, Email, Address and Birthday. You can also include extras like First/Last Name, Job Title, City, State, Website etc. and they'll be picked up automatically.

Option 2: Enter manually

  1. Open the Manual Entry tab.
  2. Fill in the fields for a contact. Only a name is required; the rest are optional.
  3. Click Add Contact to add it to the list, then repeat for each contact.
  4. Review your list and remove any entries you do not need.
  5. Click Download vCard to save everyone in a single .vcf file.
Finally, import your contacts. Open the downloaded .vcf file on your phone, or upload it to Google Contacts. Your contacts are added instantly.

Frequently Asked Questions

  • What is a vCard?

    A vCard is an electronic business-card format. It stores contact information such as names, phone numbers, emails, addresses and more, and imports directly into most phones and address books.

  • No. All parsing and vCard generation happens locally in your browser using JavaScript. Your CSV and contacts never leave your device. You can even use this page offline.

  • Full/First/Last name, nickname, organisation, department, job title, cell/work/home phone, fax, personal & work email, full postal address (street, city, state, postal code, country), birthday, anniversary, website and notes.

  • Open Google Contacts and import the generated .vcf file, or open the file directly on your phone. Make sure your phone syncs with the account you import into.

  • Make sure the first row of your file contains header names (for example Name, Phone, Email). In the preview, each column is labelled with the field it maps to, or marked "ignored" if it is not recognised. Rename the header to match a supported field and upload the file again.

Contact

Questions, feedback, or a field you would like supported? Get in touch.

Socials:

Twitter  ·  LinkedIn  ·  GitHub