How to Create a QR Code for a Business Card
4 min read · updated 2026-09-07
A QR code on a business card should do one job: get your details into the scanner's phone without typing. The best way to do that isn't a link to your website — it's a vCard QR code, which offers to save your name, phone, email and company as a contact with one tap.
Here's how to make one that works, and how to lay it out on the card.
Step by step
- Open the vCard QR code generator
- Fill in your details — name plus one phone number and one email is the sweet spot; add organization, job title and website as needed
- Check the live preview (watch the module count — every field makes the code denser)
- Download as SVG if you're handing the file to a designer or print shop; PNG at 1024 px also works
The generated code is a standard vCard 3.0 — the same format Apple Contacts, Google Contacts and Outlook exchange — so it works on every modern phone.
Why a vCard beats a website link on a business card
A URL code sends people to a web page — then they're typing nothing, but they're also saving nothing. A vCard code ends with your details sitting in their contacts, where you actually live. For a card whose entire purpose is "remember me", that's the difference between a visit and a relationship.
That said, both have a place: many cards carry a small URL code to a portfolio or booking page. If you only have room for one code, make it the vCard.
Which fields to include
Every field you add makes the QR pattern denser (more modules at the same print size — see the QR code size guide). A good hierarchy:
Worth their bytes:
- First + last name
- One phone number (mobile, since cards travel)
- One email address
- Organization — helps context later ("which Ada was this?")
Usually worth it:
- Website
- Job title — great for networking context
Skip on the QR code:
- Full postal address — rarely needed in a phone contact from a card, and it's the biggest density cost. If people need it, it's on your website
- Photo — technically possible in vCard, practically a disaster: it balloons the code until scanning is unreliable
The generator keeps codes lean by design; filling fewer fields automatically means a simpler, faster-scanning code.
Size and placement on the card
- Minimum 2.5 × 2.5 cm (1 in) — the comfortable floor for hand-distance scanning. 3 cm is friendlier.
- Respect the quiet zone: keep ~5 mm of blank space around the code (the white margin is part of the scannable symbol — see how QR codes work)
- The back of the card is the classic spot, with a line like "Scan to save my contact details". The front works if the design has room — just don't crowd the code
- Contrast: dark code on light background. If your card is black, print a white box behind a dark code rather than inverting to white-on-black (inverted codes scan unreliably)
- Matte beats gloss: glossy lamination creates glare that fights phone cameras exactly when someone tilts the card toward light
Design mistakes that quietly kill scans
- Printing the code too small because "it looks cleaner tiny" — the number one failure, every time
- Placing the code over a busy pattern or gradient — the quiet zone needs to stay quiet
- Rounded, artistically distorted, or "integrated" codes where the finder squares (the three big corners) are restyled beyond recognition. If you want styled corners and dots, use a generator that keeps the finder patterns intact and warns about readability — like this one — and test on real phones
- Forgetting to test the actual printed card. Order a sample, scan it from both an iPhone and an Android, then approve the full run
What the scanner experiences
iPhone: camera sees the code → banner shows your name → tap → a pre-filled contact sheet appears → they tap "Save". Android: similar, via a contact-creation prompt. Nobody has to install anything, and the contact lands in their normal address book — which syncs to wherever their contacts live.
The code never overwrites anything; it always creates a new contact they choose to save.
Keeping it current
A vCard code is static — your details are in the pattern, forever (see do QR codes expire?). If you change jobs or numbers, print new cards. That permanence is a feature for a physical object: the card you left in a conference jacket pocket two years ago still scans correctly.
Before you print: the 30-second test
- Scan the generated code with your own phone — does the contact look right?
- Print one card (even on plain paper at exact size) and scan the paper
- Hand it to someone and watch them scan from a natural distance — if they lean in or hunt for focus, print the code bigger
Then order with confidence. Start at the vCard QR code generator — and if you're designing the full card, the QR code printing guide covers finishes, materials and file formats.