🍋
Menu
How-To Beginner 1 min read 299 words

QR Codes for Business Cards: Creating Digital vCards

A QR code on a business card lets recipients save contact information with a single scan instead of manual typing. Encoding vCard data correctly ensures compatibility across iOS, Android, and desktop contact apps.

Key Takeaways

  • vCard (VCF) is the universal format for digital contact cards.
  • The entire vCard text is encoded directly into the QR code as plain text.
  • Every additional field increases QR code density.
  • Place the QR code on the back of the business card where it has maximum space.
  • Use static QR codes for business cards.

The vCard Standard

vCard (VCF) is the universal format for digital contact cards. Version 3.0 has the broadest compatibility, though version 4.0 adds features like instant messaging handles and relationship fields. A minimal vCard contains:

BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
ORG:Acme Corp
TITLE:Product Manager
TEL;TYPE=WORK:+1-555-123-4567
EMAIL;TYPE=WORK:[email protected]
URL:https://acme.com
END:VCARD

Encoding vCards in QR Codes

The entire vCard text is encoded directly into the QR code as plain text. When scanned, the phone recognizes the vCard format and offers to add the contact. Keep the vCard data minimal — more data creates a denser QR code that is harder to scan at small sizes.

Data to Include vs. Exclude

Include Exclude
Full name (FN) Photo (dramatically increases QR density)
Organization + Title Physical address (unless essential)
Phone (one number) Multiple phone numbers
Email (one address) Social media profiles
Website URL Notes or extended biography

Every additional field increases QR code density. A vCard with name, phone, email, and URL creates a scannable code at 2×2 cm. Adding a photo or multiple addresses may require 4×4 cm to remain scannable.

Design Integration

Place the QR code on the back of the business card where it has maximum space. Minimum recommended size is 2×2 cm (20×20 mm) with error correction level M or H. Surround it with a quiet zone of at least 3 mm. Include a brief label such as 'Scan to save contact' to communicate the purpose.

Static vs. Dynamic for Business Cards

Use static QR codes for business cards. Contact information changes infrequently, and offline scanning reliability is important (no dependency on a redirect server). If you change jobs, you will be reprinting cards anyway.