SmartQRCode
Pricing
  1. Home
  2. /Blog
  3. /How to make a vcard QR code
type how to

How to make a vcard QR code

SmartQRCode editorial · Updated October 2026

How to make a vcard QR code: use the vCard type, fill name, title, and numbers, and print a hosted landing page at least 2 cm across. The scanner saves the contact after a confirm. You can edit the card later. A Canva one-off static vCard is enough when those fields will never move.

How to make a vcard QR code the contacts app can save

vCard is a landing page (F30), not a redirect and not Wi-Fi. The printed modules encode a SmartQRCode URL. The scan opens a page that presents the card. The contacts app confirm save step still belongs to the phone. That is OS behaviour, not a dashboard toggle. Do not promise a silent save.

This is the wrong type for a WhatsApp chat, a website, or Wi-Fi. It is the wrong spend for a one-run conference badge you will bin at the airport. A free static generator such as Canva can encode a vCard payload for that badge. You will not edit it and you will not count it.

Trade-stand badges flex. Prefer a badge insert over a wristband. See trade shows. Size starts at 2 cm at about 30 cm.

Do not screenshot /qr-preview. Export PNG, JPG, SVG, or PDF.

Fill the card fields and export a hosted landing

  1. Open the business card QR generator and enter first name, last name, title, and company.
  2. Add up to four numbers, plus email and a website if you have them.
  3. Confirm you picked vCard, not the website type and not WhatsApp.
  4. Set error correction H if you include a photo or logo in the symbol; M on a clean 2 cm mark with no centre graphic.
  5. Quiet zone four modules. Keep it inside the badge edge.
  6. Export SVG for print shops, or 300 dpi PNG/PDF at the real size. No /qr-preview screenshot.
  7. Print a 2 cm proof. Scan with iOS Camera or Android Camera / Google Lens, then complete contacts app confirm save on a phone that does not already have you stored.

$1.99, $29, $97, $197. No unpaid tier. A website QR is the redirect sibling if you wanted a page, not a contact record.

Does the scanner need a QR app to save a vCard?

No. Current iOS Camera and Android Camera / Google Lens read a well-formed symbol. Some Android skins still bury the reader behind a mode toggle. A guest who "cannot scan" may need Control Centre or Quick Settings, not a third-party app.

The save is still a tap. If they walk away at the prompt, you do not have a contact. That is D66, not a failed landing page.

Hosted vCard landing pages record totals, device type, and country. They cannot see the scanner's name.

Layout on paper: vCard QR code on business cards. If you wanted a chat instead, how to make a WhatsApp QR code.

Can you update the phone number after badges print?

Yes. Job change without reprint is the hosted reason. Change numbers, title, or email in the dashboard. The next scan serves the new landing page. The ink stays.

A static Canva vCard cannot do that. The fields live in the modules. A new job means a new badge.

Provider dependence is the trade. If the hosted URL stops resolving, perfect ink does nothing. A static vCard has no such dependency and no such edit.

Paused codes stop serving the page. Archived codes keep scanning.

Cards that open a page instead of dumping a file

That is expected on this product. You are not encoding a raw vCard blob as the only payload. You are serving a landing page the phone then offers to save. If you needed a fully offline file with no provider, encode a static vCard in Canva and accept no edits and no counts.

Print failures: 2 cm ignored, quiet zone cropped, logo past error correction H, /qr-preview screenshot, two badges in one camera frame.

If the page loads and save fails, that is the contacts app, not the QR version.

Up to four numbers is a product field, not a suggestion to list every DID. Put mobile, a switchboard, and stop. Extra digits the guest will not dial still have to render on a small phone.

A photo on the landing page is not the same as a logo in the QR modules. The page can carry a headshot. The symbol, if logoed, spends error correction on the centre. Error correction H is the usual level when you brand the square. If the badge is already crowded, skip the module logo.

Conference lanyards flex (D22). Wristbands are worse. Prefer a badge insert or a posted A4 at the door. A 2 cm mark on a curling badge edge loses finders.

If the person has a WhatsApp line and a vCard, those are two types and two symbols. Do not paste a wa.me into a vCard website field and call it a chat. The vCard landing page presents contact fields; WhatsApp is a redirect.

Staff who share a company vCard should expect scan totals without names. F63: analytics cannot see the scanner's email. If you needed a form, that is a different type.

What the landing page shows before the save tap

The guest sees a contact page, then the OS save prompt. If they skip the prompt, you do not have a record. That is not a failed QR. It is D66.

Fill fields you want saved: name, title, company, up to four numbers, email, site. Do not hide a WhatsApp redirect inside vCard and expect a chat. Use the WhatsApp type for chats.

Badge inserts beat sewn patches. 2 cm plus quiet zone on the insert. H correction if you logo the square. No /qr-preview. Hosted so a job change without reprint works. Static Canva if the person is a one-run volunteer.

Scan totals are not people. Country is a header. Pause stops the page.

Print a static vCard in Canva for a one-run badge

A Canva one-off or other free static generator is the right tool when the contact is immortal and uncounted. A single-afternoon volunteer badge should not sit on $97.

Do not static-encode a sales card you will update next quarter. Do not host a vCard you will never touch. Pick landing-page hosted when the person will change jobs and you still want the old badges to work.

A press badge with a 12 mm mark will look tidy in InDesign and fail in the aisle. Keep 2 cm plus four modules. Scan the finished laminate, not the RGB proof. If the show reprints badges overnight, hosted vCard still wins: the landing page can pick up a new booth number without a second print file. Static Canva cannot. Export SVG. Never /qr-preview. Error correction H if you insist on a logo in the square. If the badge is a lanyard insert, keep the symbol off the punch hole and off the round corner. 2 cm plus four modules still applies after the designer has used the rest of the card for a manifesto. Scan the finished insert, not the RGB layout. Quiet zone inside the punch.

Questions this raises

No. Built-in cameras read the symbol. The contacts app confirm save step is OS behaviour.

Yes. Hosted vCard landing pages stay editable. Job change without reprint is the point.

When the contact will never change and you do not need scan counts. A one-run badge is a free static generator job.

No. vCard is a landing page. The scan opens a page that presents the card, then the phone offers to save.

$1.99, $29, $97, or $197. No unpaid tier.

Keep going

The tools and playbooks this post refers to, one click away.

Generator

business card generator

Open it
Generator

website generator

Open it
Use case

trade shows

Read the playbook
Guide

vcard qr code on business cards

Read it
Guide

how to make a whatsapp qr code

Read it

Make the code this post is about

$1.99 for 7 days, then a paid plan. Pick a type, brand it, and edit the destination whenever you like, even after it is printed.

Create a QR codeSee pricing
SmartQRCode

Dynamic QR codes you can edit after printing, with scan analytics on every one. From a single table tent to a warehouse of asset tags. Pay once or subscribe.

Create a QR codeTalk about Business

QR code types

  • Website QR code
  • Menu QR code
  • WiFi QR code
  • PDF QR code
  • Business card QR code
  • WhatsApp QR code
  • Google review QR code
  • Event QR code
  • Location QR code

More QR codes

  • Text QR code
  • Image QR code
  • Video QR code
  • Social media QR code
  • App download QR code
  • Google Form QR code
  • Business profile QR code
  • All QR code types

Features

  • Dynamic QR codes
  • QR codes with tracking
  • QR code with logo
  • Custom QR code design
  • QR codes that never expire
  • One-time payment QR code
  • No-subscription QR codes
  • Unlimited-scan QR codes

Business

  • QR codes for business
  • Bulk QR code generator
  • QR code API
  • QR code webhooks
  • Custom scan domains
  • White label QR codes
  • Team accounts and roles
  • QR code management platform

Solutions

  • Restaurants
  • Retail
  • Events
  • Healthcare
  • Real estate
  • Hotels
  • All use cases

Resources

  • Guides
  • Compare QR generators
  • Static vs dynamic
  • QR code cost
  • Buy a QR code
  • Cheap QR codes
  • Pricing
  • Help centre
  • About us
  • Contact us
GDPR compliantSSL securedPrivacy first
Terms of servicePrivacy policySecurity·© 2026 SmartQRCode

QR Code is a registered trademark of DENSO WAVE INCORPORATED.