QR codes 6 min read

How to create a vCard QR code for a business card

Business card with a vCard QR code ready to be scanned by a phone

A vCard QR code lets someone save your contact details without typing your name, phone number, and email by hand. It works well on business cards, flyers, and email signatures.

A business card has one common problem: the other person has to type the details manually. A name is easy enough, but a phone number, email, website, job title, and company often become something to save "later". Later often means never.

A vCard QR code shortens that step. After scanning, the phone can offer to create a new contact with the details already filled in.

What a vCard is

vCard is a format for exchanging contact information. It can contain a name, phone number, email, company, job title, address, website, and other details. Inside a QR code, the vCard is stored as text.

A simplified example:

BEGIN:VCARD
VERSION:3.0
FN:Jane Smith
TEL:+14155550123
EMAIL:[email protected]
URL:https://example.com
END:VCARD

After scanning, the phone recognizes that this is not ordinary text. It understands that it is a contact and offers to save it.

What details to include

With vCard QR codes, include enough information, but not everything. The more data you add, the denser the QR pattern becomes. On a small business card, a dense and tiny QR code can be harder to scan.

The most useful details are:

  • first and last name,
  • company,
  • job title,
  • phone number with country code,
  • email,
  • website,
  • address, if it is useful.

Details you can often skip:

  • long notes,
  • multiple addresses,
  • many phone numbers,
  • internal IDs,
  • a photo embedded directly in the contact.

How to create a vCard QR code

  1. Open the QR code generator.
  2. Choose vCard.
  3. Fill in the name, phone number, email, and other useful details.
  4. Generate the QR code.
  5. Download it as SVG if it will be used on a business card or in design artwork.
  6. Scan it and check how the contact appears on a phone.

Practical tip

Need a QR code?

Create your own QR code in seconds, completely free.

Write the phone number with country code

For business cards, use the international phone number format:

+1 415 555 0123

This is easier to understand outside your country. If the card reaches an international contact, the number is not tied to a local format.

Pay attention to business card size

A business card has limited space, so the basics matter:

  • do not add unnecessary contact fields,
  • use SVG,
  • keep a quiet zone around the QR code,
  • do not print it too close to the card edge,
  • test a physical print.

If the QR code needs to be very small, simplify the content. It is often better to include only name, phone, email, and website than to create an extremely dense code.

vCard or a regular link?

Both options can make sense.

A vCard QR code is better when you want someone to save your contact directly to their phone.
A URL QR code is better when you have a profile page with current details, social links, portfolio, and other links.

If the details change often, a profile URL may be more practical. For a classic business card, vCard is still very convenient.

Frequently asked questions

Does a vCard QR code work on every phone?

Modern phones usually recognize it, but the way details appear can differ. Test on both iPhone and Android before printing.

Can I put a photo inside the vCard?

Technically, vCard can work with photos, but it usually does not belong inside a QR code. It makes the code denser and harder to scan.

Is vCard 3.0 or 4.0 better?

For ordinary business-card QR codes, vCard 3.0 is often used for compatibility. The exact version matters less than testing the result on real devices.

Sources and further reading

How to create a QR code for free
QR codes 5 min read

How to create a QR code for free

QR codes are everywhere: menus, business cards, posters, tickets, and invoices. Creating your own takes only a few seconds. Here is how to do it, plus the details that make a QR code scan reliably.

Read more
How to create a QR code for an event and calendar
QR codes 6 min read

How to create a QR code for an event and calendar

An event QR code can help people add a date to their calendar after scanning. It is useful for workshops, webinars, concerts, training sessions, and company events.

Read more
How to create a WiFi QR code for guests
QR codes 6 min read

How to create a WiFi QR code for guests

A WiFi QR code lets guests join a network without typing the password. Learn what it should contain, where to place it, and what to check before printing.

Read more