vCard QR Codes: 제대로 작동하는 디지털 명함

<\/script>\n
'; }, get iframeSnippet() { const domain = 'qrcodefyi.com'; const type = 'guide'; const slug = 'vcard-qr-codes'; return ''; }, get activeSnippet() { return this.method === 'script' ? this.scriptSnippet : this.iframeSnippet; }, copySnippet() { navigator.clipboard.writeText(this.activeSnippet).then(() => { this.copied = true; setTimeout(() => { this.copied = false; }, 2000); }); } }" @keydown.escape.window="open = false" @click.outside="open = false">

Embed This Widget

Theme


      
    

Widget powered by . Free, no account required.

Comprehensive guide to vCard QR codes: vCard 3.0 format, field encoding, size optimisation, and compatibility across devices.

vCard QR Codes: Digital Business Cards That Work

vCard QR codes encode structured contact information that adds directly to the recipient's address book on scan. The vCard format supports names, phone numbers, email addresses, organisations, and more.

vCard Format (v3.0)

The standard vCard format encoded in QR codes:

BEGIN:VCARD
VERSION:3.0
N:Doe;John;;;
FN:John Doe
ORG:Example Corp
TITLE:Software Engineer
TEL;TYPE=WORK,VOICE:+1-555-0123
TEL;TYPE=CELL:+1-555-0456
EMAIL:[email protected]
URL:https://example.com
ADR;TYPE=WORK:;;123 Main St;City;CA;90210;US
END:VCARD

Size Optimisation

vCard data can be large — a full card with multiple phone numbers, addresses, and notes easily exceeds 300 bytes, requiring module count." data-category="QR Code Structure">Version 10+ at EC Level M. Strategies to reduce size:

  • Omit optional fields: Remove physical address if not essential
  • Use v3.0 over v4.0: v4.0 adds overhead with limited benefit for QR
  • Consider MeCard: A more compact alternative format
  • Shorten URLs: Use concise domain names
  • Skip photos: Embedded images make QR codes impractically large

vCard vs MeCard

Feature vCard MeCard
Data size Larger ~30% smaller
Fields supported Comprehensive Basic
Photo support Yes (base64) No
iOS compatibility Excellent Good
Android compatibility Excellent Excellent

For most QR code use cases, MeCard is the pragmatic choice unless you need vCard-specific fields.

Cross-Device Compatibility

vCard QR codes work natively on iOS (camera app → Contacts) and Android (Google Lens or camera). However, field handling varies:

  • iOS: Displays all standard fields; may prompt before saving
  • Android: Support varies by manufacturer and Android version
  • Work/Home type labels: Inconsistently handled across platforms

Always test your vCard QR code on both iOS and Android before printing.

Common Use Cases

  • Business cards: Replace or supplement printed contact details
  • Conference badges: Attendees scan each other for instant networking
  • Real estate signs: Agent contact information on property listings
  • Reception desks: Office contact details for visitors

Key Takeaways

  • vCard 3.0 is the standard format for contact QR codes
  • Full vCards can be large — optimise by removing unnecessary fields
  • MeCard is 30% smaller and sufficient for basic contact sharing
  • Test on both iOS and Android before deploying
  • Avoid embedding photos — they make QR codes impractically dense