ARZENTIQ
DESIGN & WEB

vCard Contact QR Code

A QR code that adds a contact to the phone that scans it: name, organisation, title, phones, email, website and address as vCard 3.0 or MeCard, in the browser.

A downloadable SVG QR code with the vCard or MeCard payload shown in full, its QR version and size, and notes on the fields phones read best — nothing is stored or sent.

Example: Ada Lovelace, engineer at Analytical Engines, with a phone, email and website becomes a 243-byte vCard 3.0 and a version 11 (61 × 61) QR code; the same contact as a MeCard is smaller.

v0.1.0 · last reviewed 20 September 2026
Loading the workspace…
BUILT TO BE UNDERSTOOD

A contact card,
encoded as text.

What goes into the payload, the two formats, and what phones do with it.

The payload

A vCard 3.0 is plain text: BEGIN:VCARD, VERSION:3.0, then one property per line — N (family;given), FN, ORG, TITLE, TEL with a type, EMAIL, URL, ADR (seven parts separated by semicolons), NOTE — and END:VCARD, with CRLF line ends. Commas, semicolons and backslashes inside a value are escaped with a backslash, so "Analytical; Engines" survives as a single organisation.

vCard or MeCard

vCard 3.0 is what iOS and Android camera apps read most reliably and what a contact app imports fully. MeCard (N:, TEL:, EMAIL:, URL:, ADR:, NOTE: in one line) is shorter — a smaller code — but carries no title and no typed phone numbers. The page shows the exact payload so you can see the difference.

Scanning and privacy

The QR symbol is made by the same in-house encoder as the QR generator, in byte mode; a denser card means a larger version, so the page flags version 15 and up. Phone numbers with a + country code dial correctly abroad. The contact exists only in the code you download; nothing is stored or transmitted. Nothing leaves the browser; the same four anonymous usage counts as the rest of the site apply.

SOURCES

Last reviewed 20 September 2026. How results are checked: How we verify.