How to Create a vCard QR Code
How to turn your contact details into a scannable vCard QR code with QRivify — including supported fields, format details, and testing before you print.
By QR Ivify Team
A vCard QR code shares your contact details in one scan — name, phone, email, and more — so someone can save them without typing anything. This guide covers how to create one with QRivify, exactly what fields it supports, and what actually happens after it's scanned.
What Is a vCard QR Code?
A vCard QR code encodes a standard digital contact card, in the same format used by iOS, Android, Outlook, and most other contacts apps. Instead of a link or message, scanning it presents a set of contact details a compatible device can offer to save.
What Happens When You Scan a vCard QR Code?
A compatible device recognizes the encoded contact data and typically offers to save it as a new entry in its contacts app — name, company, phone, email, and any other fields you filled in come through together. The person scanning still has to confirm the save themselves; nothing is added automatically. Exactly how this looks, and how reliably it works, can vary by device — iPhone or Android, operating system version, and which camera or QR scanning app is being used.
What Information Can a vCard QR Code Contain?
QRivify's generator supports:
- First name (required)
- Last name
- Company
- Job title
- Phone
- Website
- Address
A first name plus at least one way to reach you — phone, email, company, website, or address — is required. There's no field for multiple phone numbers, multiple emails, a photo, or a birthday; each of those fields supports one value.
How to Create a vCard QR Code
Step 1: Enter Your Contact Details
Go to the vCard QR code generator and fill in your name plus whichever contact fields apply. Every field beyond first name is optional individually, but at least one contact method needs to be present alongside the name.
Step 2: Check the Information
Double-check the phone number and email in particular — a typo in either means the saved contact will have a phone that doesn't dial correctly or an email that bounces. Confirm the website field includes the right address; QRivify will add https:// automatically if you leave the scheme off.
Step 3: Customize the QR Code
Optional, same as every generator here:
- Colors — set a foreground and background color, or make the background transparent. Keep strong contrast so it scans reliably.
- Dot and corner style — several dot styles (square, dots, rounded, classy, classy rounded, extra-rounded) and corner styles (square, dot, rounded).
- Logo — upload one to sit in the center. Raise the error correction level to Quartile or High if you do.
- Error correction level — Low, Medium, Quartile, or High.
Step 4: Generate and Download
Click Generate, then download as PNG, SVG, or JPG. SVG is the better choice for a printed business card or badge, since it stays sharp at small sizes and large ones alike.
Step 5: Test the QR Code
Scan the code yourself before printing or handing it out, ideally with more than one phone. Confirm the offered contact shows the correct name, and that every field you filled in came through — not just that a save prompt appeared.
vCard QR Code Example
Filling in a first name, company, phone, and email produces a card roughly like this once scanned and offered for saving:
- Name: Jane Doe
- Company: Acme Inc.
- Phone: the number you entered
- Email: the address you entered
Fields you leave blank — job title, website, address — simply don't appear in the saved contact; they aren't included as empty placeholders.
Useful Ways to Use a vCard QR Code
- A digital business card printed on an actual business card or badge
- Conference or networking event name tags
- A signature line insert or printed handout for a sales team
- Employee contact cards at a reception desk or trade show booth
- A quick way to share contact details on a printed flyer or portfolio
vCard QR Code vs URL QR Code
| vCard QR code | URL QR code | |
|---|---|---|
| What's encoded | A structured contact card (name, phone, email, and more) | A web address |
| What happens on scan | Offers to save the details as a new contact | Opens a browser to that address |
| Needs hosting? | No — content lives in the code | Yes — the destination page has to exist and stay online |
| Best for | Sharing your own contact info directly | Linking to a website, page, or profile |
If what you actually want is a link to an online profile or portfolio page rather than a saveable contact, use the URL QR code generator instead.
vCard vs MeCard
You may come across QR codes using a different format called MeCard, which serves a similar purpose but is a simpler, more compact format that originated on older Japanese feature phones, with fewer standardized fields than vCard. QRivify generates vCard specifically — the same broadly supported format used natively across iOS, Android, and desktop contacts apps — rather than MeCard.
Common vCard QR Code Problems
- No save prompt appears. The scanning device or its camera app may not recognize vCard data — try a different QR scanning app, or the device's built-in camera specifically.
- Some fields are missing from the saved contact. Confirm you actually filled those fields in before generating — blank fields aren't included in the code at all.
- The phone number looks wrong after saving. Only digits and a leading
+are kept from what you typed — formatting like spaces or dashes is stripped, so the number itself should still be correct, just reformatted. - A logo makes the code unreliable. Raise the error correction level or shrink the logo.
- Special characters in a company name look off. Punctuation like commas and semicolons in the company or title fields is handled correctly on QRivify's side — if something still looks wrong after saving, check how the specific contacts app you're testing with renders that field.
Frequently Asked Questions
Does scanning automatically save the contact? No. A compatible device recognizes the data and offers to save it, but the person scanning has to confirm that themselves — nothing is added without their action.
What's the minimum information I need to provide? A first name, plus at least one way to reach you — phone, email, company, website, or address. A name with no contact method isn't accepted.
Can I add more than one phone number or email? No. This generator supports one phone number and one email per code.
Will it work the same way on every phone? Not necessarily identically. Whether a save prompt appears, and how it looks, can depend on the device, its operating system version, and which camera or scanning app is used.
Is my contact information encrypted? No. The details are encoded as plain text in the vCard format, the same as any other QR code here — treat the printed code the same way you'd treat handing someone a printed business card.
Can I edit the details after generating the code? No. The code is static — everything is fixed at the moment you generate it. Changing any field means creating a new code.
Do I need an account to use this? No. There's no sign-up — open the generator, fill in your details, and download the result.
Create a vCard QR Code
Open the vCard QR code generator and enter your contact details. For other types — links, Wi-Fi, and more — the general QR code guide covers the rest.
Related articles
How to Create a QR Code for a Phone Number
How to create a QR code that opens a phone's dialer with a number ready to call, using QRivify — including number formatting, customization, and testing.
How to Create a QR Code for an Email Address
How to create a QR code that opens a pre-filled email draft with QRivify — including the fields it supports, customization, and common mistakes.
How to Create a QR Code for a Calendar Event
How to turn event details into a scannable calendar QR code with QRivify — including supported fields, time zones, and testing before you print.