Skip to the tool

vCard QR code generator

Your contact details in one code. Scan it and the phone offers to save you as a contact, no typing and no misheard email addresses.

Guide

How to use it

  1. Fill in your name. Everything else is optional, fewer fields make a cleaner code.
  2. Add the details you actually want saved: organisation, title, phone, email, website.
  3. Set error correction to Q or H if the code is going on a printed card.
  4. Scan the preview with your own phone and check the saved contact looks right.
  5. Download the SVG for print work, PNG for email signatures and slides.

Examples

Worked examples

Business card back

Print the code at 2.5 cm on the back of the card. The front stays clean, and the person you met saves your details before the conversation ends.

Conference lanyard

Name, organisation and email in a code on your badge. People you talk to scan it instead of photographing the badge and forgetting why.

Tradesperson's van

Name, trade and phone number printed at 20 cm on the rear door. Anyone stuck behind you in traffic becomes a saved contact, not a forgotten number.

Method

How it works

Your details are written into a vCard 3.0 text block (the format phones already use to share contacts) and that text is encoded as a QR code by an open source library in this page. Cameras recognise the format and offer to create a contact.

Everything happens in your browser. The details go into the code and nowhere else, so there is no account, no expiry and nothing stored on a server.

FAQ

Frequently asked questions

What is a vCard?

A standard text format for contact details, the same one phones use when they share a contact. Encoded in a QR code, it lets any camera save your details in a couple of taps.

Where do my details go when someone scans it?

Straight into their contacts app, with a preview first. Nothing goes through a server, the details travel inside the code itself.

How big should the code be on a business card?

At least 2 cm square, with a few millimetres of clear space around it. Use the SVG download and error correction Q or H, cards live in pockets and pick up wear.

Why only these fields?

Every extra field makes the code denser and harder to scan at business card size. Name, organisation, title, phone, email and website cover what a new contact actually needs.

Do I need to update the code if I change jobs?

Yes, the details are fixed inside the code. Generate a new one and reprint. Nothing expires on its own, the old code simply keeps the old details.

Is this private?

The code is generated in your browser and your details are never uploaded. Remember the printed code itself is public to anyone who scans it.

More tools

Related tools

QR code generatorLinks, text, email, phone and SMS codes with PNG and SVG downloads. WiFi QR code generatorGuests scan once and join your network, no typing. Word counterCheck your bio or signature fits before you print it.
Skip to the tool

vCard QR code generator

Your contact details in one code. Scan it and the phone offers to save you as a contact, no typing and no misheard email addresses.

Error correction

Higher error correction survives smudges and logos, but fits less data.

Fill in a name to generate the card.

Everything runs in your browser. Nothing you enter is sent to a server, and these codes never expire.

Guide

How to use it

  1. Fill in your name. Everything else is optional, fewer fields make a cleaner code.
  2. Add the details you actually want saved: organisation, title, phone, email, website.
  3. Set error correction to Q or H if the code is going on a printed card.
  4. Scan the preview with your own phone and check the saved contact looks right.
  5. Download the SVG for print work, PNG for email signatures and slides.

Examples

Worked examples

Business card back

Print the code at 2.5 cm on the back of the card. The front stays clean, and the person you met saves your details before the conversation ends.

Conference lanyard

Name, organisation and email in a code on your badge. People you talk to scan it instead of photographing the badge and forgetting why.

Tradesperson's van

Name, trade and phone number printed at 20 cm on the rear door. Anyone stuck behind you in traffic becomes a saved contact, not a forgotten number.

Method

How it works

Your details are written into a vCard 3.0 text block (the format phones already use to share contacts) and that text is encoded as a QR code by an open source library in this page. Cameras recognise the format and offer to create a contact.

Everything happens in your browser. The details go into the code and nowhere else, so there is no account, no expiry and nothing stored on a server.

FAQ

Frequently asked questions

What is a vCard?

A standard text format for contact details, the same one phones use when they share a contact. Encoded in a QR code, it lets any camera save your details in a couple of taps.

Where do my details go when someone scans it?

Straight into their contacts app, with a preview first. Nothing goes through a server, the details travel inside the code itself.

How big should the code be on a business card?

At least 2 cm square, with a few millimetres of clear space around it. Use the SVG download and error correction Q or H, cards live in pockets and pick up wear.

Why only these fields?

Every extra field makes the code denser and harder to scan at business card size. Name, organisation, title, phone, email and website cover what a new contact actually needs.

Do I need to update the code if I change jobs?

Yes, the details are fixed inside the code. Generate a new one and reprint. Nothing expires on its own, the old code simply keeps the old details.

Is this private?

The code is generated in your browser and your details are never uploaded. Remember the printed code itself is public to anyone who scans it.

More tools

Related tools