
How to Make a vCard QR Code for a Full Digital Contact Card (Not Just a Link)
A vCard QR code encodes your contact details (name, phone, email, company) directly into the code using the vCard standard, so scanning it offers to save those details straight into the phone's contacts app — no web page, no app, no internet connection needed at scan time. This is different from a QR code that just links to a webpage; a vCard code contains the actual contact data itself. See our glossary explainer on the vCard format for the technical details of how the format works under the hood.
Step-by-step: building one
- Open QRSen's generator and choose the Contact/vCard content type from the list of content types.
- Fill in the fields you want included — full name, phone number, email, company/job title, and website are the standard set. Only fill in what you actually want shared; every field is optional except a name.
- Generate and preview the code, then test-scan it yourself with your own phone before printing or sharing it — confirm the contact-save prompt shows the correct information exactly as you intended.
- Download as SVG for the sharpest print quality on a business card, or PNG for digital sharing (email signature, social bio, presentation slide).
What to actually put in it
- Name and phone number are the two fields almost everyone should include — they're the core of what makes it useful at all.
- Email is worth including if you want people to reach you a second way, though some people deliberately leave it off a networking card to keep an inbox for known contacts only.
- Company and job title help the person receiving it remember the context of how you met, especially useful at conferences or networking events where they'll scan several cards in a row.
- Website is optional — if you want to share more than fixed contact fields (a bio, portfolio, social links), consider linking to a fuller digital business card profile page instead of, or alongside, the vCard.
A vCard's real limitation: it's fixed once printed
Because the contact data is baked directly into the pattern, a vCard QR code is a static QR code by nature — if your phone number changes, the QR code on cards already printed and handed out still shows the old number. There's no way to "edit" a vCard code after the fact; you'd generate a new one and, if the old code is on physical cards, reprint them.
If you expect your contact details to change more than occasionally, consider a QR code linking to an online profile page instead (see our comparison of vCard codes vs. profile-page codes), since a profile page can be updated anytime without touching the printed QR code at all.
This is exactly the setup many solo trainers, coaches, and freelancers rely on for networking — see our guide on QR codes for personal trainers, coaches, and freelancers for how it fits into a one-person service business specifically.
Quick answers
Does the person scanning need an app to use a vCard QR code? No — both iOS and Android recognize the vCard format natively and show a built-in "save contact" prompt automatically after scanning, no extra app required.
Can I include a photo in a vCard QR code? Technically the vCard standard supports an embedded photo field, but including one adds significant data, producing a much denser, harder-to-scan code. Most practical vCard QR codes skip the photo for this reason.
What happens if I update my phone number after printing a vCard QR code? The printed code still shows the old number — vCard codes are static and can't be edited after creation. You'd need to generate a new code and, if it's already on physical materials, reprint them.
Is a vCard QR code better than just linking to my LinkedIn profile? They serve different purposes — a vCard saves fixed contact fields directly and works completely offline; a link to LinkedIn or a profile page can show richer, more current information but needs an internet connection at scan time to load.