vCard Generator

Fill in your contact details and get a ready vCard: the small text format that phones, email programs and address books use to save a contact in one tap. Download it as a .vcf file to attach to emails or link from your website, or paste the text into a QR code generator so people can scan your details straight into their phone.

What you enter

  • First name
  • Last name
  • Company
  • Job title
  • Mobile phone
  • Work phone
  • Email
  • Website
  • Street address
  • City
  • State or region
  • ZIP or postal code
  • Country
  • Note

How it works

  1. Type the details you want to share. Only a first or last name is required; every empty box is left out of the card.
  2. The vCard text updates as you type, with commas, semicolons and line breaks escaped the way the format requires.
  3. Download the .vcf file, or copy the text into a QR code generator to make a scannable contact code.
  4. Open the file on your own phone once to check that every field lands in the right place before you share it.

How the lines of a vCard fit together

Each line is a property name, optional parameters after a semicolon, a colon, then the value. N holds the structured name in the order family name; given name; middle names; prefix; suffix, which is why a card for Ana Lee reads N:Lee;Ana;;;. FN is the name exactly as it should be displayed. Contacts apps use N for sorting and FN for showing, so both are written.

ADR follows the same idea with seven slots: post office box; extended address; street; city; region; postal code; country. Leaving the first two empty is normal, which is why an address line starts with two semicolons. TYPE parameters such as CELL or WORK tell the phone which label to show next to the number or address.

Common reasons a contact card imports badly

The most frequent problem is a phone number typed with letters or extension words that the phone cannot dial. Keep the number to digits, spaces, a leading plus and hyphens, and put an extension in the note instead. The second is a website without https://, which some apps show as plain text rather than a link.

If a card shows odd characters in place of accented letters, the file was probably opened with the wrong text encoding. Files from this page are UTF-8, which modern phones expect. Older desktop programs sometimes assume a different encoding, so if one of those garbles a name, import the file on a phone or in a web mail account instead.

Tips

  • Write phone numbers in international form, such as +1 512 555 0100. A number without the country code may dial the wrong place for someone abroad.
  • Keep QR code cards short. Every extra field makes the code denser and harder to scan from a printed card, so drop the note and the street address if you do not need them.
  • Put the full web address, including https://, in the website box so phones turn it into a tappable link.
  • On a website, link to the .vcf file with a plain download link labelled 'Save contact'. Most phones open it straight in the contacts app.

Frequently asked questions

What is a vCard?

A vCard is a plain text format for contact details, saved with the .vcf extension. It starts with BEGIN:VCARD, lists one property per line (N for the name parts, FN for the display name, TEL, EMAIL, URL, ADR and so on) and ends with END:VCARD. Nearly every phone and email program can import it.

Which vCard version does this make?

Version 3.0. It is the version that iPhone, Android, Outlook, Gmail and macOS Contacts all read reliably. Version 4.0 exists but is less widely supported for import, so 3.0 is the safer choice for sharing.

How do I turn the vCard into a QR code?

Copy the vCard text and paste it into a QR code generator as plain text. When someone scans it, their phone recognises BEGIN:VCARD and offers to save the contact. For example, a card with a name, one phone number and one email makes a small code that scans easily from a business card.

Why are some commas shown with a backslash?

In a vCard, commas and semicolons separate parts of a value, such as the pieces of an address. A comma that belongs to your text, as in 'Lee, Ana & Co', is written as '\,' so the reading app keeps it as a comma. The app shows it normally once imported.

Is my contact information stored?

No. The card is built in your browser and nothing you type is sent anywhere.

Related: QR code generator, Digital business card maker, Email signature generator.

Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.

More in Free Tools

Product

Who It's For

Features

Resources

Company

View Sitemap