LazyTools

🔒 Every tool runs in your browser, the files and values you enter are never uploaded to any server. How it works

👤 vCard QR Code Generator

Make a contact QR code that adds you to someone’s phone with a scan, name, phone, email, company and address, encoded as a vCard.

Scanning adds you straight to a phone's contacts (vCard 3.0). The details are encoded directly into the code, never uploaded, and with no tracking redirect that could expire.

Rate this tool:
Anonymous, no account, no identifier

How the vcard qr code generator works

Fill in the contact fields and the tool builds a standard vCard 3.0 record (BEGIN:VCARD … END:VCARD) and encodes it into the QR. Each detail becomes its own vCard line, FN and N for the name, TEL for phone, EMAIL, ORG for organisation, TITLE for job title, URL and ADR for the address, so a phone can map each field to the right slot in its contacts. Scanning the code with a phone camera opens a pre-filled “Add contact” card. It’s ideal for a business card, email signature or conference badge.

Like the WiFi generator, this encodes the contact details directly rather than through a tracking redirect, so the code isn’t monitored, doesn’t expire, and your details never leave your browser.

Frequently asked questions

What is a vCard QR code?

A QR code containing a vCard, the standard contact-card format (name, phone, email, organisation, address). Scanning it lets a phone add the contact directly, without typing.

What goes on the code?

Whatever fields you fill in: first and last name, organisation, job title, phone, email, website and address. Blank fields are simply omitted from the vCard.

Which vCard version does it use?

vCard 3.0, which is the most widely and reliably scanned version across iOS and Android.

Is my contact information uploaded?

No, the QR is generated entirely in your browser, so your details are never sent to a server.

Where should I use a contact QR code?

On business cards, email signatures, conference badges, and website “add me” buttons, anywhere you want someone to save your details in one scan.

Does a longer vCard make the QR harder to scan?

Yes, more fields mean more data, which packs the QR with more modules and makes the pattern denser. A dense code needs to be printed larger or scanned closer to stay reliable, so include the fields you need and leave the rest blank to keep the code easy to read.

Can I include a photo in the vCard?

It is best not to. An embedded photo balloons the data far beyond what a QR code holds comfortably, producing a code too dense to scan reliably. Keep the vCard to text fields, name, phone, email, organisation, address, and let the contact app fill in a photo later.

Will the contact save correctly on both iPhone and Android?

Yes, vCard 3.0 is the version both platforms parse most reliably from a QR, and the standard field names (FN, TEL, EMAIL and so on) map to the same contact fields on each. The person scanning simply reviews the pre-filled card and taps save.

Is my contact information uploaded?

No, the QR is generated entirely in your browser, so your details are never sent to a server.

Related generators

From the blog