vCard QR Code Generator

Generate a QR code that adds a contact card to a phone's address book when scanned. Standard vCard 3.0 format with name, phone, email, org, URL.

qr code
generator
barcode
marketing
share
RFC 2426 (vCard 3.0)

Preview

Enter content to generate QR code

About vCard QR Code

A vCard QR code encodes a contact record in the vCard 3.0 format (RFC 2426) — the same format email clients and address-book apps have used for decades. When scanned, the phone prompts "Add [Name] to Contacts" and stores the record natively. It's the professional replacement for a paper business card: no typing, no OCR mistakes, no "I'll put that number in later" that never happens. The encoded string starts with BEGIN:VCARD, lists fields line-by-line (FN for full name, ORG for organisation, TEL for phone, EMAIL for address, URL for website, TITLE for job title, ADR for address), and ends with END:VCARD. vCard 3.0 is the most widely supported version across iOS, Android, and macOS Contacts — vCard 4.0 exists but parsing is patchier on older devices. Multiple phone or email fields with different types (TEL;TYPE=WORK vs TEL;TYPE=CELL) are allowed. Typical placements: printed business cards (next to or instead of text contact details), conference name badges, speaker slides during an introduction, email signatures (as a small inline image), trade-show booths. The QR is especially useful at networking events where attendees stack a dozen cards in an hour — a vCard scan lands the contact directly in Contacts, searchable forever, while paper cards sit in a drawer and get thrown out.

Features

  • Generate QR codes from text, URLs, or any data
  • Customize QR code colors and size
  • Download QR codes as PNG images
  • Instant preview as you type

How to Use

  1. Enter the text, URL, or data to encode
  2. Customize the QR code colors if desired
  3. Preview the generated QR code
  4. Download the QR code image for use

Frequently Asked Questions

What vCard version should I use for QR codes?

vCard 3.0 (RFC 2426) — the widest-supported format across iOS Contacts, Android Contacts, and macOS. vCard 4.0 is newer but parsing varies. 2.1 is archaic. Stick with 3.0 unless a specific system demands otherwise; every phone made this decade handles 3.0 correctly.

Can I include a photo in a vCard QR code?

Technically yes (PHOTO;ENCODING=BASE64;TYPE=JPEG:...) but in practice no — embedding an image blows past a QR code's comfortable data limit and the resulting code becomes huge and hard to scan. If you need a photo, link to a URL (PHOTO;VALUE=URI:https://...) instead.

Will a vCard QR work on my business card?

Yes — print it at ~15mm minimum on card stock. Put it on the back face with a "scan to save" label. At normal reading distance (~30cm), a 15mm code scans instantly. Don't shrink below that or thermal-printer jitter can corrupt enough modules to break the scan.

How many fields can I include?

Dozens — name, nickname, multiple phones, multiple emails, address, organisation, title, URL, birthday, note. The practical ceiling is around 400 characters of content before the QR code needs high error-correction settings or becomes too dense to scan at card size. Keep the essentials; skip fax numbers and assistant info.