Guides 6 min read

What Is a vCard? How to Build a Digital Business Card QR

By Pooja Patel Published 2026-08-23 Updated 2026-09-23
Pooja Patel — QR Code & Local Business SpecialistPooja writes the networking, storefront, and customer-experience guides at QRPress. Her focus is on QR codes that actually get scanned — from business cards to restaurant menus and shop counters.

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:

FieldvCard tagWorth including?
Full nameFN, NRequired — the code has no purpose without it
PhoneTELYes — the main reason anyone scans a card
EmailEMAILYes for B2B, optional for retail
CompanyORGOnly if you want it shown on their contact screen
Job titleTITLEOnly if the role earns credibility on the card
WebsiteURLOptional — a tappable link in the saved contact
AddressADROptional — pins a map location to the contact
NotesNOTESkip 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.

  1. Name plus a phone number is a code that scans fast at business-card size.
  2. Add email and a company and the code stays comfortably scannable on matte lamination.
  3. 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.

  1. Point the camera at the code and wait for the contact preview to appear.
  2. Tap the preview — the phone opens the New Contact sheet with every field pre-filled.
  3. 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 casePrint sizeScan distance
Business card back2 - 2.5 cmIn hand
Conference badge3 - 4 cmArm's length
Table stand / tent8 cmAbout a metre
A4 counter sign21 cmTwo 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:

  1. Generate the code and download the SVG for print, PNG for screens.
  2. Scan it with an iPhone camera and an Android camera (Google Lens).
  3. Confirm every field appears correctly in the native contact preview — name, phone, email, spelling.
  4. 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.
  5. 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 QRHosted digital business card
CostFree, one-timeMonthly subscription
Edits after printingRe-print a new codeEdit the profile, same QR
Works offlineYesNo - needs the hosted page
Best forPrinted cards, badges, signageFrequent 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.

Frequently Asked Questions

How much text can a vCard QR code hold?

A vCard stores around 2 to 3 KB of text depending on the version and error-correction level. That is enough for a name, title, company, phone, two emails, a website, and an address in a single scannable code.

Can I update a printed vCard QR after my details change?

No — a static vCard QR cannot be edited. Generate a new code with the updated details and reprint. That is the trade-off versus paid, hosted digital-business-card services that keep a persistent link.

Do vCard QR codes work with Apple and Android?

Yes. vCard 3.0 is the universal contact format recognized by iOS, Android, and Windows. Scanning opens the native 'Add Contact' screen — no special app needed.

How many fields can a vCard QR hold before it stops scanning?

Enough to keep going well past a sensible business card, but density is the real cost. A code carrying name, phone, email and company scans fine on any recent phone; every field beyond that adds modules that need bigger print or steadier scanning.

Do I need a special app to scan a vCard QR code?

No. The camera app on any modern iPhone or Android phone reads vCard QR codes directly and offers to save the contact. No third-party scanner or sign-up is involved.

Put it into practice — free tools:

Open the vCard QR Generator

Create Your QR Code Instantly

Build your digital business card QR now — fill the form, brand it, download SVG. Use our secure, no-registration static systems or spin up a dynamic tracker campaign in seconds.

Open vCard QR Generator