Put a vCard QR code on a business card

A vCard can import your name, company, title, phone and email into a contact app. That is more convenient than a homepage URL, but every extra field makes a denser pattern on an already small card.

Set it up

  1. Enter the name and only the contact details you want every recipient to save; omit private addresses.
  2. Download SVG and leave an uncluttered panel on the back of the card for the code and a short 'Save contact' label.
  3. Print a sample at final size, scan it and inspect the imported fields in Contacts on both major phone platforms.

What to encode

The vCard 3.0 record embeds personal details in the code itself. Use an international phone format; if you only need name, phone and email, consider the shorter MeCard generator.

Print size and contrast

Start at 2.5 cm square for a full vCard, with a quiet zone and dark ink on white. If your contact fields are long, enlarge the code or shorten the data rather than shrinking the modules.

Where to place it

Use the flat back of the card, not a fold, trim line or textured foil patch. Keep the call to action outside the white margin.

Common mistakes

  • A low-resolution screenshot blurs modules; use the SVG download.
  • Do not pack a postal address and several links into a tiny square.
  • A static vCard cannot be edited after cards are handed out.

When to use a dynamic code

Use a static vCard when your details are stable. If your phone or role changes often, make a dynamic URL code pointing to your own mobile contact page instead; it opens a page rather than importing a vCard directly, but you can edit its destination later.

Make a vCard (Contact) QR code · Compare dynamic plans

FAQ

Can someone scan the card without an app?

Modern phone cameras generally recognise vCard QR codes, but contact-field mapping varies, so test your exact print.

Does a vCard QR expire?

No. Its contact data is encoded in the pattern, though old printed information can become outdated.