How to Create a vCard QR Code
A vCard QR code writes your full contact record straight into the scanner's address book — no typing, no lost cards, no transcription mistakes. You can do all of this free at liveqr.codes — no signup needed for a static code, and a one-time $1.99 upgrade unlocks unlimited dynamic codes with scan analytics.
Steps
- Gather the fields you want to share — Name, job title, company, mobile, email, website, and optionally a postal address. Only include what you are comfortable handing out.
- Keep the record compact — Every extra field adds modules and makes the code denser. Drop fax numbers and long addresses to keep it easy to scan.
- Generate the vCard code — Fill in the vCard fields and generate. Use international phone format with the country code so the number dials from anywhere.
- Test the saved contact — Scan it and actually save the contact on both iOS and Android; check that accents and job titles survive intact.
- Place it on your card — Print at 2–2.5 cm on the back of the card, with clear margin, next to a short "Scan to save my contact" line.
Pro tips
- Use a dynamic link to a contact page if your details change often
- Avoid emoji in name fields — some address books mangle them
- Add your LinkedIn URL in the website field if you network heavily
Frequently asked questions
What is the difference between vCard and MeCard?
vCard is the richer, more widely supported standard; MeCard is a compact format that produces a smaller code but carries fewer fields.
Can I edit a vCard QR code later?
Not if the contact data is encoded directly. Point a dynamic code at a contact page if you expect changes.
Does it work offline?
Yes. The contact data lives inside the code, so no internet connection is needed to save it.
liveqr.codes is a free QR code generator. Static codes are free and unlimited with no signup; a one-time $1.99 lifetime upgrade adds unlimited dynamic codes with editable destinations and scan analytics. Download every code as a high-resolution PNG or vector SVG.