vCard QR Code Generator

Create a scannable digital business card — anyone who scans it can save your contact details in one tap.

How to create a vCard QR code in 3 steps

  1. Enter your contact details

    Fill in your name, phone number, and email — the basics anyone would need to reach you.

  2. Add optional details

    Include your company, job title, and website if you want them saved along with your contact card.

  3. Generate and share

    Click "Generate QR code" and download the PNG — anyone who scans it can save you as a contact in one tap.

Why use this vCard QR code generator

Where to use a vCard QR code

What is a vCard QR code?

vCard is a standard file format for digital contact cards — the same format your phone uses internally when you share a contact. This tool builds a vCard from the details you enter and turns it into a QR code, so scanning it prompts the phone to save a new contact instead of just opening a link.

It works the same way as a QR code that opens a link or connects to WiFi — the difference is just what's encoded. Here, it's your contact details, formatted so any phone's camera app recognizes them.

Tips for a contact card that works every time

Frequently asked questions

What is a vCard QR code?
It's a QR code that encodes a vCard — a standard digital contact card format. Scanning it lets a phone save your name, phone, email, and other details as a new contact in one step.
Does it work on both iPhone and Android?
Yes — vCard is a widely supported standard, and both platforms' camera apps recognize it and offer to save the contact.
Is my contact information sent to a server?
No. The code is generated entirely in your browser using JavaScript — your details never leave your device.
What information do I need to provide?
Only your name is required. Phone, email, company, job title, and website are all optional — include whatever you want saved.
Can I add a photo to the contact card?
Not with this tool — it keeps the vCard small and reliable to scan. You can add a photo manually after the contact is saved.
Can I update the code later if my details change?
No — the code is static and encodes whatever you entered when you generated it. If your number or job changes, generate a new code.
How is this different from a QR code that just contains my phone number?
A plain phone-number QR code usually just opens the dialer or a "call" prompt. A vCard code saves a full contact — name, phone, email, and more — directly into the person's address book.

Related tools