What is a vCard? It is a digital contact card file (VCF) that phones save with one scan — sometimes written "whats a vcard" in search. A vCard QR code is a static code that carries that contact card in the vCard 3.0 format. Scan it with any phone camera and iOS or Android offers to save the contact with every field pre-filled — no app, no typing, no network. This guide covers which fields belong in a vCard QR, how big to print it, and the test workflow that makes sure your card scans before it reaches the printer. Related: free vCard QR generator, digital business card guide, QR codes for business cards, email QR alternative.
How Is a vCard QR Code Different From a Normal Link?
A normal QR stores a web address and sends the phone off to fetch a page. A vCard QR holds the contact details themselves — name, phone, email, company — written in plain text the phone's own contacts app already understands.
Because the payload is the data rather than a pointer to it, everything works offline and immediately: no page to load, no account to open, no server to wait on. That single structural difference is why the code saves a person instead of launching a browsing session.
Which Contact Fields Can Go Inside the Code?
A vCard stores up to a few kilobytes of structured fields, and every one maps to a standard tag your phone already renders. This is what a typical digital business card QR can carry:
| Field | vCard tag | Worth including? |
|---|---|---|
| Full name | FN, N | Required — the code has no purpose without it |
| Phone | TEL | Yes — the main reason anyone scans a card |
| Yes for B2B, optional for retail | ||
| Company | ORG | Only if you want it shown on their contact screen |
| Job title | TITLE | Only if the role earns credibility on the card |
| Website | URL | Optional — a tappable link in the saved contact |
| Address | ADR | Optional — pins a map location to the contact |
| Notes | NOTE | Skip unless the text genuinely helps (e.g. a booking desk phone) |
How Many Fields Are Too Many?
Keep a vCard QR lean: name, phone and email. Every field you add packs more modules into the pattern, which means a denser grid that needs more print resolution and a steadier hand to scan.
- Name plus a phone number is a code that scans fast at business-card size.
- Add email and a company and the code stays comfortably scannable on matte lamination.
- Stack on address, website, title and a note and you push toward the payload limit — the QR turns heavy and slower at small print sizes.
Rule that survives every print run: if a field would feel odd to hear read aloud at a networking event, leave it out. Anyone who scans can read all of it.
What Recipients Experience on Scan
iPhone: the Camera app shows a contact preview with every field rendered; tapping it opens the native create-contact sheet with everything filled. Android behaves the same through Google Lens or the Samsung scanner.
- Point the camera at the code and wait for the contact preview to appear.
- Tap the preview — the phone opens the New Contact sheet with every field pre-filled.
- Check the filled fields, tap Save, and the person is in your address book in about ten seconds.
No platform lets a scan silently add itself to your phone — the confirmation tap is a deliberate privacy protection, and it is the only step involved. The saved entry stays structured: tap-to-call, tappable website, maps-ready address — not a screenshot of text someone must retype.
vCard 3.0 vs 4.0 — Which Should a QR Use?
vCard 3.0 is the version with genuinely universal support: iOS, Android, Windows, macOS and Outlook all parse it today. Your generator will likely output 3.0 by default, and that is the right choice for a printed code, because the phone scanning it in three years' time is the phone you cannot predict.
vCard 4.0 (RFC 6350) adds newer fields but has inconsistent reader support — older phones and some desktop clients mangle the extras. For a static code meant to be printed and forgotten, 3.0 is the safer payload. The format follows the vCard specification anchored in RFC 2426.
The Business-Card Back-Side Play: Sizes That Scan
Print the QR on the reverse of your paper card. Paper still works for people who don't scan; the QR serves everyone else and survives wallet-wear better than tiny 8pt type. Use error-correction level H so the code survives a centered logo covering up to a third of its area — the same logic as adding a logo to any custom QR.
A printed QR code reads at roughly ten times its own width. Size the code for the distance someone will actually hold it:
| Use case | Print size | Scan distance |
|---|---|---|
| Business card back | 2 - 2.5 cm | In hand |
| Conference badge | 3 - 4 cm | Arm's length |
| Table stand / tent | 8 cm | About a metre |
| A4 counter sign | 21 cm | Two metres or more |
For print shops: request SVG output from your generator so edge modules stay sharply resolved, keep the quiet zone margin clear, and laminate matte — gloss turns counter light into a mirror the camera cannot see through.
How Do You Test a vCard QR Before Printing?
A vCard that fails to parse is a business card that gets binned. Run this five-step check before any money goes to the printer:
- Generate the code and download the SVG for print, PNG for screens.
- Scan it with an iPhone camera and an Android camera (Google Lens).
- Confirm every field appears correctly in the native contact preview — name, phone, email, spelling.
- Open the exported .vcf in a text editor if your generator offers one; verify BEGIN:VCARD, VERSION:3.0, FN and END:VCARD lines are intact.
- Send the printer the SVG file, not a screenshot of the screen.
Privacy Notes Worth Knowing
Only encode details you are happy to hand to strangers — anyone who scans can read every field. Leave out personal numbers if the card is public-facing, and remember a vCard QR is static: changing jobs means generating a fresh code and reprinting, exactly the trade-off when you compare it with a hosted digital business card.
Static vCard vs Hosted Digital Business Cards — Which One Do You Need?
The cheap, permanent option is the static vCard QR: generated once, free forever, works offline, dies only when your printer does. The paid alternative is a hosted digital business card — an editable profile page behind a short link, with analytics and changeable details for a subscription.
| Static vCard QR | Hosted digital business card | |
|---|---|---|
| Cost | Free, one-time | Monthly subscription |
| Edits after printing | Re-print a new code | Edit the profile, same QR |
| Works offline | Yes | No - needs the hosted page |
| Best for | Printed cards, badges, signage | Frequent contact changes, CRM capture |
If your details change rarely, print the static code. If you update contact data every month, the hosted option earns its fee — the same reason you might pick a dynamic QR for an editable link.
