vCard QR code generator
BEGIN:VCARD VERSION:3.0 N:; FN: ORG: TITLE: TEL: EMAIL: URL: END:VCARD
Encodes a vCard 3.0 contact card. Scanning it opens the phone’s "add contact" screen with every field already filled in.
How to make a vcard qr code
vCard 3.0 rather than 4.0 is a deliberate choice: 3.0 is what both iOS and Android parse reliably from a QR code, and 4.0 support is patchy enough that a 4.0 card sometimes scans as plain text. The practical constraint is size — a vCard is a lot of characters, and a QR code holding one gets dense. At business-card scale a dense code with high error correction becomes hard for older cameras to read, so keep the fields to what matters and consider dropping the website if the code looks like a solid block. The name appears twice in the format, as structured N and display FN, which is required rather than redundant.
Questions
Version 3.0, because both iOS and Android parse it reliably from a QR code. 4.0 support is inconsistent.