QRSync qrsync
Dashboard

vCard QR Code Generator

Turn your business card into a one-scan digital handshake. Save your name, phone, email, and company straight to the scanner's contacts.

Create vCard QR Code

A vCard QR code encodes your contact information — name, phone, email, company, website — in the standard vCard format that every phone and email client understands. When someone scans it, their phone prompts them to save you as a contact with all the fields pre-filled. One scan replaces typing eight fields manually.

It’s the modern version of handing someone a business card. Paper cards end up in a drawer, lose context, and get thrown away when phones are upgraded. A vCard QR code lands the contact directly in the recipient’s phone the moment they meet you.

When to use a vCard QR code

The clearest use is anywhere you’d hand out a business card. Some specific placements:

What goes into a vCard QR code

The vCard format supports a long list of fields, but most usable QR codes stick to the core ones:

BEGIN:VCARD
VERSION:3.0
FN:Jane Doe
TITLE:Marketing Director
ORG:Acme Inc.
TEL;TYPE=CELL:+1-555-123-4567
EMAIL:jane.doe@example.com
URL:https://example.com
ADR:;;123 Main St;Springfield;IL;62701;USA
END:VCARD

That entire string gets encoded into the QR pattern. When scanned:

You can encode more (multiple phone numbers, addresses, notes, social profile URLs), but every extra field increases the QR’s density. For a typical business card use case, the seven fields above are plenty.

Can a vCard QR code be dynamic?

Not in the way people usually mean — and it’s worth understanding why. A vCard QR code is static by nature, and that’s the whole point: the contact details are encoded directly into the pattern, so a scan saves them straight to the phone’s contacts, instantly and offline, with no page to load.

Making a QR code “dynamic” (editable after printing) requires encoding a short redirect URL instead of the data itself. But a redirect opens a web page, and a web page can’t save a contact to someone’s phone on its own — the best it can do is offer a .vcf file to download and open by hand. That’s slower and clunkier, and it’s really a hosted landing page, not a vCard.

QRSync keeps vCard codes static for exactly this reason — a vCard QR should do the one thing it does well: save your contact in a single tap. If you genuinely need an updatable destination, use a dynamic URL QR code that points to a web page you control (your contact page, LinkedIn, or link-in-bio). Just know the trade-off: that’s tap-to-visit, not tap-to-save.

How to create a vCard QR code in QRSync

  1. Open the generator.
  2. Select “Business Card” (vCard) as the QR code type.
  3. Fill in your details:
    • First and last name (required)
    • Title and organization (recommended)
    • Phone number (use international format +1-555-... for cross-border use)
    • Email address
    • Website
    • Address (optional)
  4. Customize the design — add a logo (like your headshot or company mark, under 25% of code area), choose brand colors.
  5. Test scan with your own phone to verify all fields populate correctly.
  6. Download in PNG (digital) or SVG (print).

Design tips for vCard QR codes

A few vCard-specific notes on top of the general design guidelines:

Common mistakes

What about NFC business cards?

You may have seen “tap-to-share” business cards that use NFC (near-field communication) instead of QR codes. They work, but they’re a different trade-off:

For most uses, QR codes are the more universal choice. NFC works for specific events or premium scenarios where the production cost is justified.

A small operational note

The vCard you encode is fixed at print time. If you change jobs and your email changes, the printed cards are out of date and need reprinting — there’s no way to edit a vCard code after the fact, because the data lives in the pattern, not on a server.

If your details change often, you have two honest options: keep the vCard minimal (name, mobile, personal email — the things that follow you between jobs), or put a dynamic URL QR code on the card that links to a page you keep updated, accepting that it opens a link instead of saving a contact.

Ready to make yours?

Create your vCard QR code — free, no signup required. Add your details, customize the design, and download in seconds.