How to make a vCard QR code to share your contact

Updated 2026-06-21

A vCard QR code is a QR that encodes a contact card. When someone scans it with their phone camera, the phone offers to save your name, phone, email and more — no typing, no app. It is the fastest way to share a contact on a slide, a name badge, an email signature or a business card.

What is a vCard (.vcf)?

A vCard is a small text file in the .vcf format (the standard is RFC 6350 / 2426) that every phone and address book imports: iPhone, Android, Google Contacts and Outlook all understand it. A QR code can hold that text directly, so scanning it is the same as opening the file.

How to create one

  1. Enter the contact details — name, organization, one or more phone numbers and emails, website and address.
  2. A vCard QR code is generated live as you type.
  3. Download the QR as a PNG or SVG, or download the .vcf file itself.
  4. Print the QR or drop it into a signature, slide or badge. Anyone who scans it can save the contact instantly.

A note on what fits in a QR

A QR code can comfortably hold a normal contact card. Very large additions — a long note, or an embedded photo — can push past the QR's capacity, so keep the QR to the text fields and let the downloadable .vcf carry extras like a photo.

Privacy

There is no account and nothing is uploaded — the vCard Generator builds both the .vcf and the QR entirely in your browser tab, so your contact details never leave your device. That also means the QR is static and untracked: it points straight at your contact data, with no redirect or analytics in between.

Try the vCard Generator →