Skip to content

vCard QR Code Generator

Free

Create a vCard QR code. Scan it to save a full contact card — name, phone, email, company — directly to the phone's contacts. Free.

create vcard qr codeqr code contact carddigital business card qr
All QR Code Tools

Settings guide

Which fields to fill:

FieldNotes
NameInclude first and last name in separate fields for correct sorting in Contacts
PhoneUse international format: +1 (555) 123-4567 for global compatibility
EmailPrimary work email
OrganizationYour company name as it should appear in Contacts
TitleJob title
WebsiteInclude https://
AddressOptional — adds searchability in maps apps

International format for phone numbers: Use +[country code][number] without spaces or dashes. This ensures the phone number works when the recipient is in a different country.

Multiple phones: If you want to include both mobile and office numbers, list mobile first — it appears more prominently in most contact apps.

Photo: Some vCard generators support embedding a small profile photo. This increases recognizability in the recipient's Contacts app but significantly enlarges the QR code density.

Format comparison

vs a paper business card with contact details printed on it: Paper cards require manual data entry (or careful OCR scanning). They get lost, damaged, or thrown away. A vCard QR code saves to Contacts instantly and is indexed for search. Paper cards are still valuable as a physical object that prompts a human interaction — but a QR code on the back eliminates the data entry step.

vs digital business card apps (HiHello, Blinq, Popl, etc.): These services create hosted profile pages with analytics. They require accounts, subscriptions, and depend on a third-party service remaining operational. A vCard QR from this generator is a static file — it works forever with no ongoing dependency. The trade-off is no analytics, no easy updates if your contact details change, and no hosted profile page.

vs NFC-enabled business cards: NFC business cards store contact data in a chip that transmits on tap — no camera required. They are more elegant but cost more per card. QR-based vCards work on any phone with a camera, including older devices without NFC.

How it works

1

Fill in your contact details

Enter your name, phone, email, company, and any other fields you want included. All fields are optional.

2

Generate

The QR code renders with the encoded vCard data. Scan it with your own phone to test that all fields save correctly to Contacts.

3

Download and print

Download as SVG (for print) or PNG. Add to your business card design, email signature, or anywhere you want people to save your contact.

About this format

A vCard QR code encodes a digital contact card — name, phone number, email, company, job title, website, and address — in a format that phones can read and save directly to the Contacts app. Scanning the code creates a new contact pre-filled with all your information. The recipient never types a single character.

The vCard format (Virtual Contact File, .vcf) is the universal standard for contact exchange, supported by every major operating system: iOS Contacts, Android Contacts, Outlook, Google Contacts, macOS Contacts, and Thunderbird. A QR-encoded vCard works across all of them.

This is the standard for modern business cards, conference badges, and name tags. Instead of handling out paper cards that get lost, you put a QR code on your card and the contact information goes directly into the recipient's phone. Searchable, saved, never lost.

The vCard 3.0 format used by this generator is compatible with all modern devices. It supports structured name fields, multiple phone numbers (mobile, work, home), multiple email addresses, a full mailing address, organization name, job title, and a website URL. Everything a business card communicates — and it is instantly searchable in the recipient's Contacts app.

Frequently asked questions

What is a vCard?+
A vCard (Virtual Contact File, extension .vcf) is the standard file format for digital contact information. It is supported by every major operating system and email client. When a phone scans a vCard QR code, it reads the encoded .vcf data and creates a new contact card pre-filled with all the encoded information — name, phone, email, company, and more.
Will the QR code work on both iPhone and Android?+
Yes. The vCard 3.0 format is supported on iOS (11 and later via the built-in Camera app) and Android (most versions via the Camera app or a QR reader). When scanned, the phone displays a prompt to add the contact with all fields pre-filled. The recipient taps Save and the contact is added. No app installation required on either platform.
How do I update my contact details if they change?+
A vCard QR code is static — the contact information is encoded into the pattern. If your phone number or email changes, you need to generate a new QR code and reprint any material containing it. This is the main limitation compared to hosted digital business card services, which let you update the destination without reprinting. Plan for this when deciding how many physical cards to print.
Can I include a photo in the vCard QR code?+
Technically yes — vCard 3.0 supports base64-encoded photo data. However, embedding a photo dramatically increases the data density of the QR code, making it much harder to scan reliably, especially at business card size. For most use cases, omit the photo from the QR and instead let the recipient add it manually once the contact is saved.
Is the vCard format secure?+
The vCard QR code is readable by any QR decoder — the contact information is not encrypted. Anyone who scans the code can read your name, phone number, and email. Only put information in the QR that you are comfortable sharing publicly. If you are concerned about privacy, use selective fields and avoid including your personal phone number on public-facing materials.

Related tools and guides