QRCodeForge

vCard QR Code Generator

One scan and a person's name, number and email sit in your contacts — no typing, no misheard spelling, no card to lose.

02 / Content

Whose details should it carry?

03 / Style

Module shape

may fail printed smalldecorative — scan it before you print it

Eye frame
Eye centre

04 / Preview

Exactly what downloads

See it on

Previews only — the card, tent, poster and sticker are not in the download. You get the code.

Checking that it scans…

What a scan adds

When a camera reads a vCard code, the phone doesn’t open a website — it opens its own contacts app with a new entry already filled in: name, phone number, email, company, whatever fields you included. The person taps once to save it, or backs out if they’d rather not. Nothing happens in the background; the whole exchange lives on their device.

The preview most people don’t expect

Many phones, especially recent iPhones, show a contact card preview before saving anything — complete with a photo placeholder and every field listed — rather than saving directly. If your fields look wrong while testing, check that preview screen rather than assuming the scan failed; it usually just means the person hasn’t tapped confirm yet.

The one thing that trips people up

The common mistake is stuffing in every field the form offers — job title, a full postal address, two phone numbers, a fax line nobody uses. Each field adds data the code has to represent, and vCards already run denser than a plain link or WiFi credential. Past a point the code needs a near-perfect, well-lit scan to read at all. Stick to name, one phone number, one email and maybe a company name; anything else belongs on a linked page instead.

Sizing for print

Because a vCard code carries more data than a short URL, give it more room than you would a simple link. On a compact card the practical floor is about 2cm square — see our business card guide for exactly why — and anything meant to be read from further away, like a flyer or a poster, needs to scale up well past that. A vCard squeezed down to fit a cramped layout is a common reason these codes fail to scan on the first try.

FAQ

Frequently asked questions

Does the vCard update automatically if I change my number later?
No — once a phone saves the contact, it's a static copy, so a later change to your number or email doesn't reach anyone who already scanned the old code. Reprint the code whenever your core details change; the earlier copies simply go stale rather than updating themselves.
Why does my vCard QR code look so busy compared to a WiFi or URL one?
A vCard packs several fields — name, phone, email, organisation, sometimes an address — directly into the code, and each field adds more data for the code to represent. More data means a denser pattern, which is also why cameras need a slightly closer, steadier scan to read one than a short link.
Can I include a photo or logo inside the vCard itself?
The vCard format technically supports an embedded photo, but it's impractical here — the extra data makes the code too dense to scan reliably from any practical distance. Put a logo on the printed card or page around the code instead, and keep the vCard payload to the fields a contact really needs.
Will scanning a vCard code work without an internet connection?
Yes. All the contact details are stored in the code itself, so a phone reads and saves them offline. There is no server involved and nothing to look up over a network.

Other QR code types

QR code guides

Printing, sizing, or troubleshooting a code? Read our QR code guides and troubleshooting articles.