vCard QR code generator

One scan saves your contact — no typing, no lost business cards. Fill in what you want to share; empty fields are simply left out of the card.

How it works

The code encodes a vCard 3.0 contact (RFC 2426) — the format every address book understands. StaticQR handles the fiddly parts for you: commas and semicolons in names are escaped, non-ASCII characters like ē or ü are encoded as UTF-8, and lines longer than 75 octets are folded exactly as the spec requires. A dense card makes a dense code — for small print (business cards) pick error correction H and keep the fields lean.

Frequently asked questions

What does a vCard QR code do when scanned?
The phone offers to save a new contact with everything filled in — name, organisation, job title, phone, email, website and address. No app install is needed on either side; iOS and Android cameras read vCard codes natively.

Why vCard and not a link to my website?
A link makes the other person copy your details by hand. A vCard lands straight in their address book — which is the whole point of a business card. If you want both, put your website in the URL field: it becomes part of the saved contact.

Is my personal data uploaded anywhere?
No. The vCard text is assembled and encoded in your browser; nothing is sent to a server. Open the “What’s inside this code” panel to see the exact vCard 3.0 text before downloading.

Will the code still work if I change jobs?
The code never expires — but it is static, so the details frozen into it stay as printed. That is the honest trade-off of a code with no server: it can never be switched off, and it can never be edited after printing either.