CONTACT QR
☞ runs entirely in your browser — nothing is uploadedQR preview
vCard payload
CONTACT QR
Fill in contact fields, preview a vCard 3.0 QR, and download a PNG for business cards or email signatures.
QR preview
vCard payload
share contacts
The code contains a complete vCard 3.0 record — name, organisation, title, phone, email, website, note — not a link to one. Scanning it opens the phone contact sheet directly, with no page to load, no service in the middle, and nothing that expires when a subscription lapses.
It also means the whole card has to fit inside the code. Every field you add makes the pattern denser and harder to scan when printed small, so a card with a long note and three URLs may look fine on screen and fail on a business card.
three steps
Name is the only part that always goes in; organisation, title, phone, email, website and note are added only when you fill them. Leave out what you do not need — every omitted field makes the code easier to scan.
The vCard text is shown next to the code as it is built, so you can see exactly what a phone will read. Semicolons, commas and line breaks in your input are escaped for you, which is what keeps a company name like Smith, Jones and Co from splitting into two fields.
Save it for a card, an email signature or a conference badge. Print it at least 2 cm across and test with a real phone before ordering a thousand.
quick answers
Recent iPhone and Android camera apps recognise a vCard QR and offer to add the contact. Older devices and some third-party scanners will show the raw text instead, which is readable but not one-tap.
A vCard 3.0 block: BEGIN:VCARD, the version, a structured and a formatted name, then only the fields you filled in — ORG, TITLE, TEL as a mobile number, EMAIL, URL and NOTE. Nothing is added that you did not type.
Because a vCard is a lot of characters, and the pattern grows with the payload. Drop the note, use one phone number instead of two, and shorten the website to the domain if it does not need a path.
It works with no network and nothing to keep online, which is the point on a printed card. A link is better only when the details change often — but then the printed code outlives the details either way.
They are escaped before the card is built, so they survive the scan as literal characters rather than being read as field separators. Line breaks in the note are escaped too.
No. The vCard string and the code are both built in your browser, so a personal phone number never leaves the device.
Change the fields and download again. Each PNG is regenerated from whatever is in the form, and there is nothing stored between visits.
Yes — free with no watermark.