QrDeco.com

vCard QR Code: A Contact Card That Scans Into the Address Book

A vCard QR code carries an entire contact record inside the symbol, not a link to a profile page. The phone reads the text and offers to add a new contact, which means the card keeps working after the event, offline, even if the website behind your business card disappears.

A vCard 3.0 contact card, encoded in the browser with the same engine the studio uses.

Version 3.0 is the safest target: iOS, Android and most address books import it without quirks, while 4.0 support is uneven on older Android skins. The whole record must fit comfortably in a QR symbol — a name, one organisation, one phone number and one email address stay well inside the practical limit; a paragraph of notes does not.

What goes into a vCard 3.0 QR code

  • BEGIN:VCARD and END:VCARD wrap the record; VERSION:3.0 must follow the first line.
  • N:Family;Given holds the structured name; FN is the display name the phone shows.
  • ORG is the company, TITLE the job title.
  • TEL;TYPE=WORK and EMAIL;TYPE=WORK label the channels; a second number is usually worth the extra density.
  • URL points at your site, and ADR carries a postal address only if it is genuinely useful on a phone.

Generate a contact card

Write the record as plain text, one property per line, and encode it as a QR code with error correction M. CRLF line endings are the conservative choice. Then scan the result into a real phone before you print a thousand cards.

  • Keep the display name and the phone number in the first four lines, where people look when the import preview opens.
  • Drop the photo and the logo: images inflate the payload and turn a crisp symbol into a dense one.
  • If the card must carry a photo, link to a page instead and give the vCard its own small, quiet code.

Where a vCard code works — and where it does not

Phone cameras on both platforms recognise vCard payloads and open the contact preview directly. What does not work is expecting an email client or a laptop webcam to import it: a QR code in an email signature is only useful if the reader scans it with a phone. Printed cards, conference badges, lanyards and shop counters are the natural surfaces.

Printing for business cards, email signatures and badges

On a 85 × 55 mm business card, reserve at least a 20 mm square and keep the four-module quiet zone clear of the design. A matte finish scans better than a spot-UV gloss. For badges, print the code at 25–30 mm and add the person’s name in plain text beneath it, so the badge stays useful when a camera fails.

Frequently asked questions

Does a vCard QR code need an internet connection?

No. The contact data is inside the symbol. The address book reads it locally, which is why the card still works in a basement conference hall.

How much data fits in a vCard QR code?

A version 40 QR symbol holds roughly 2,900 bytes at the lowest error correction, but practical contact cards should stay far below that. Every extra field makes the modules smaller at the same print size.

Will the contact update if I change my details later?

No. A static vCard is a snapshot. If details change often, encode a short link to a page you control instead, or accept that printed cards cannot be edited.

← All use cases