vCard QR Code: Create a Digital Business Card QR Code Free (2026) — ScansTrack

A vCard QR code lets anyone save your contact info instantly. Learn what it is, how to create one free, the vCard format, dynamic vCard QR codes, and print size tips.

What Is a vCard QR Code?

A vCard QR code is a QR code that encodes your contact information directly — name, phone number, email address, physical address, company, job title, and website — using the standardized vCard format (also known as VCF, or Virtual Contact File).

When someone scans a vCard QR code with their smartphone, their phone recognizes the vCard data and immediately offers to save the contact to their address book. No web page, no form to fill in, no manual typing. One scan → contact saved.

This is fundamentally different from a QR code that links to a web page. The contact data is baked directly into the QR code itself (or, with dynamic QR codes, into a page that serves the vCard file).

vCard QR codes are used on:

  • Business cards (most common use case)
  • Conference name badges and lanyards
  • Email signatures
  • Product packaging and inserts
  • Event materials and booth signage
  • Resumes and CV documents

vCard QR Code vs. Plain URL QR Code

Feature vCard QR Code URL QR Code
What happens on scan? Prompt to save contact directly Opens a web page
Requires internet? No (static vCard) Yes
User friction Minimal (one tap to save) Must navigate page, manually save
Scan tracking No (static) / Yes (dynamic) Yes (with analytics tool)
Updateable without reprint No (static) / Yes (dynamic) Yes (dynamic)
Best for Business cards, badges — fast contact exchange Marketing, restaurants, menus, web links

Bottom line: If your goal is for someone to save your contact info as quickly as possible, a vCard QR code wins every time. If you want to send them to a landing page, measure campaign performance, or update the destination later, a dynamic URL QR code is more flexible.

The best of both worlds? A dynamic vCard QR code — a QR code that links to a URL which automatically serves a vCard file. You get the instant-save experience AND the ability to track scans and update your contact info without reprinting. More on this below.

The vCard Format: What's Inside

vCard is an open standard (RFC 6350) for representing contact information. A vCard file is plain text with a specific structure. Here's what the content of a vCard QR code looks like:

BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
N:Smith;Jane;;;
ORG:Acme Corp
TITLE:Head of Sales
TEL;TYPE=CELL:+1 555 234 5678
TEL;TYPE=WORK:+1 555 900 1234
EMAIL;TYPE=WORK:[email protected]
URL:https://acmecorp.com
ADR;TYPE=WORK:;;123 Business Ave;San Francisco;CA;94105;USA
NOTE:Let's connect! jane-smith.com
END:VCARD
Field What it stores Required?
FNFull name (display name)Yes
NStructured name (Last;First;Middle;Prefix;Suffix)Recommended
ORGCompany or organization nameNo
TITLEJob titleNo
TELPhone number (can have multiple with TYPE)No
EMAILEmail addressNo
URLWebsite URLNo
ADRMailing addressNo
NOTEFree-form note or additional infoNo

Tip on data density: The more data you put in a vCard, the more complex (and smaller) the QR code modules become, making it harder to scan. For business cards, include only the fields people actually need: name, phone, email, and website. Leave out rarely-needed fields like full address to keep the QR code scannable.

How to Create a vCard QR Code Free

Option A: Manual (Free, Static)

You can create a basic vCard QR code by hand in a few minutes:

  1. Write your vCard text — copy the template above and fill in your details. Use a plain text editor (Notepad, TextEdit in plain mode, VS Code).
  2. Paste the text into a QR code generator — use any free QR generator that accepts raw text input (not just URLs). QR Code Monkey, goqr.me, or qr-code-generator.com all work.
  3. Generate and download — download as SVG for print (scalable) or PNG at 1000×1000px or higher.
  4. Test before printing — scan with your phone to confirm the contact card appears correctly.

Limitations of static vCard QR codes: If your phone number changes, you'll need to regenerate the QR code and reprint your cards. There's also no scan tracking — you'll never know how many people actually used it.

Option B: With ScansTrack (Dynamic, Trackable)

  1. Go to scanstrack.com and create a free account
  2. Click "New QR Code" and select "vCard / Contact"
  3. Fill in your contact fields: name, phone, email, company, title, website
  4. Customize the QR code appearance: colors, logo, rounded corners
  5. Download your QR code as SVG or high-res PNG
  6. Add it to your business card design
  7. Log into ScansTrack anytime to see scan counts, timing, and geography
  8. If your details change, update them in ScansTrack — no reprinting needed

Dynamic vCard QR Codes: Update Contact Info Without Reprinting

Static vCard QR codes bake your contact data directly into the QR code pattern. The moment the QR code is generated, the data is fixed. Change your phone number? The QR code is wrong — and every card you've handed out now has outdated info.

Dynamic vCard QR codes solve this by encoding a short redirect URL instead of the vCard data directly. When someone scans the QR code:

  1. Their phone opens the redirect URL (ScansTrack's servers)
  2. ScansTrack serves the current vCard data
  3. The phone prompts: "Add contact?" — one tap and they're saved

If your details change, you update them in ScansTrack. The QR code on your cards stays the same. The redirect URL stays the same. The new contact data is served automatically to anyone who scans in the future.

✅ When to use a dynamic vCard QR code:
  • You're printing more than 100 cards (don't risk costly reprints)
  • You're in a role where your contact details might change (new job, new number)
  • You want to track how many people save your contact after networking events
  • You attend multiple events and want to compare which produces more scan activity

Best Use Cases for vCard QR Codes

1. Business Cards

The classic use case. Instead of (or in addition to) printing all your contact info on the card, a vCard QR code lets the recipient save your number, email, and website with a single scan. No re-typing, no typos. The QR code also gives the card a modern, tech-forward look that stands out in a stack of traditional cards.

2. Conference and Event Name Badges

At networking events, people collect dozens of business cards and badges — most of which get thrown away. A QR code on your name badge lets other attendees scan and save your contact on the spot, while the context is fresh. Pair a dynamic vCard QR code with ScansTrack analytics to measure how many badge scans you generate per event.

3. Email Signatures

Adding a small vCard QR code to your email signature ("Scan to save my contact") lets email recipients save your info directly from the email on their phone. This works especially well for sales and business development emails.

4. Product Packaging and Inserts

For small businesses shipping physical products, including a vCard QR code on the packing insert ("Questions? Scan to contact us directly") reduces support friction and creates a personal connection with the customer.

5. Resumes and Portfolio Documents

A QR code on a printed resume or portfolio lets recruiters and clients save your contact without typing. It also demonstrates comfort with technology — a relevant signal for many roles.

Print Size Guide for Business Cards

QR codes need to be large enough to scan reliably at the distances people naturally hold their phones from a business card (roughly 15–30cm). Too small and the QR code modules are too fine to read accurately.

QR Code Size Result Recommendation
Less than 1.5cm × 1.5cm Unreliable scanning, fails often ❌ Avoid
2cm × 2cm Scannable but close to minimum ⚠️ Minimum
2.5cm × 2.5cm Reliable scanning, good experience ✅ Recommended
3cm × 3cm or larger Excellent scan rate, very reliable ✅ Best

Resolution for print: Export your QR code at a minimum of 300 DPI for print. For a 2.5cm QR code at 300 DPI, that's about 295×295px minimum. Better: export as SVG (vector) which scales to any size without quality loss.

Quiet zone: Every QR code requires a white border (quiet zone) of at least 4 modules around it. If your card designer crops into this border, the QR code won't scan. Keep at least 3–4mm of white space around the QR code.

Contrast: Dark QR code on white background scans best. Avoid printing on colored backgrounds (especially red or green, which cameras misread) and never invert to white-on-dark without testing extensively.

Analytics: Know When Someone Saves Your Contact

Static vCard QR codes are invisible — you'll never know if anyone scanned them. Dynamic vCard QR codes through ScansTrack change this entirely.

Every time someone scans your vCard QR code, ScansTrack records:

  • Scan timestamp — when exactly they scanned (date, time)
  • Geographic location — country, region, city (based on IP)
  • Device type — iOS vs. Android, browser used
  • Scan source — which QR code was scanned (if you have multiple)
  • Total scan count — running total over any date range

This data has real practical uses:

  • Measure networking event ROI: You handed out 200 cards at a conference. ScansTrack shows 47 people scanned your QR code — you can follow up with confidence, knowing they were interested enough to act.
  • Compare events: Conference A generated 60 scans, Conference B generated 12. Allocate your time and budget accordingly next year.
  • Track email signature engagement: How many email recipients are actually saving your contact info?
  • Geographic insights: If most of your scans come from a specific city, it might be worth attending more events there.
📚 Related QR Code Guides

Frequently Asked Questions

What is a vCard QR code?

A vCard QR code encodes contact information (name, phone, email, website, address) using the vCard standard directly in the QR code. When scanned, the phone immediately prompts the user to save the contact — no web page needed.

Can I update a vCard QR code without reprinting?

Static vCard QR codes cannot be updated — the data is permanently encoded. Dynamic vCard QR codes (like those created with ScansTrack) redirect through a URL. You can update your contact information anytime in ScansTrack, and anyone scanning the existing QR code will get the updated info automatically.

What vCard version should I use?

vCard 3.0 (VERSION:3.0) has the best compatibility across all smartphones — both iOS and Android. vCard 4.0 adds support for more fields but has slightly less universal support. For business cards, stick with vCard 3.0.

What size should the QR code be on a business card?

The minimum recommended size is 2cm × 2cm. We recommend 2.5cm × 2.5cm for reliable scanning. Always include at least 3–4mm of white quiet zone around the QR code. Export as SVG or at 300 DPI minimum for print quality.

Do I need an internet connection to use a vCard QR code?

Static vCard QR codes work entirely offline — the contact data is in the QR code itself. Dynamic vCard QR codes require a brief internet connection (to fetch the vCard from the server). At most conferences and offices, this is never an issue.

📇

Create Your Dynamic vCard QR Code

Generate a trackable vCard QR code in minutes. Update your contact info anytime without reprinting. Know exactly how many people save your contact.

Create Your vCard QR Code Free →

Dynamic vCard · Scan tracking · Custom branding · No reprinting needed