QR Web
Create

vCard 3.0

Your details, spelled right.

A contact code holds a vCard. Scanning it offers to save you to the phone's address book with the name, number and email already correct — no transcription, no typos, no card in a drawer.

live example — scannable

Payload format

vCard 3.0, and why both N and FN

We emit vCard 3.0, the version with the widest support across phones. Both the structured name (N) and the formatted name (FN) are included: FN alone is not enough for some readers, and N alone displays as nothing in others.

BEGIN:VCARD
VERSION:3.0
FN:Priya Rao
ORG:Rao Design
TEL;TYPE=CELL:+919876543210
ADR;TYPE=WORK:;;12 Nehru Road;Mumbai;Maharashtra;400001;India
END:VCARD
N
Structured name with its five semicolon-separated components.
FN
Formatted display name — what a person actually sees.
TEL;TYPE=CELL
Mobile number, normalised to E.164 from the country you pick.
EMAIL;TYPE=INTERNET
Email address, saved against the same contact.
ORG
Organisation or company name.
ADR;TYPE=WORK
Address, as seven semicolon-separated components: PO box, extended, street, city, region, postcode, country. The first two are deprecated but their separators are still mandatory — drop them and the street lands in the city.
URL
Website, saved against the contact.

How to make one

Name required, the rest optional

  1. 01

    Enter your name

    The only required field. Commas and semicolons are escaped automatically.

  2. 02

    Add phone and email

    Pick your country from the list next to the number — we add the code.

  3. 03

    Put it on something

    A business card, a badge, an email signature, a shop window.

Where it earns its keep

Better than a business card

  • On a business card, so the details survive the walk back to the office.
  • On a conference badge, for introductions that actually get saved.
  • In an email signature, for people reading on a phone.
  • On a tradesperson's van, where a card would blow away.

Questions

Contact QR codes, answered

Why is my name with a comma showing oddly elsewhere?

Commas and semicolons are structural in vCard and must be escaped with a backslash. A name like "Doe, John; Jr" corrupts the record if a generator does not escape them. We escape both, plus backslashes and newlines.

Should I use vCard or MeCard?

vCard has the widest support and is the safe default, which is why it is what we emit. MeCard is far more compact, which matters if you are also embedding a logo and need the code to stay readable.

Can a contact code include a postal address?

Yes. vCard has a structured ADR property with separate components for street, city, region, postcode and country, which is what lets a phone file the address properly and offer directions from it. Fill in whichever parts you have and the rest stay empty.

Can I include a photo or a company logo?

Technically vCard supports it, but an embedded image makes the payload enormous and the resulting code too dense to scan reliably. Keep contact codes to text.

Does it work with iPhone and Android contacts?

Yes. Both offer to create a contact when the camera reads a vCard payload. The exact wording of the prompt differs, but the result is the same.