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
- Open the QR code generator.
- Choose vCard.
- Fill in the name, phone number, email, and other useful details.
- Generate the QR code.
- Download it as SVG if it will be used on a business card or in design artwork.
- Scan it and check how the contact appears on a phone.
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.