How-to guides
How to add a QR code to a business card
Decide the payload first — a vCard saves your details straight to the phone and needs no hosting; a URL stays sparse and lets the destination evolve. Print at 1.6–2 cm minimum (cards are scanned at 15–20 cm), as vector, on the back or a clean corner, and scan a printed proof before ordering hundreds.
1. vCard or URL — the real decision
Everything else is layout; this choice shapes the card:
| vCard | URL | |
|---|---|---|
| What a scan does | Opens your contact card, ready to save | Opens a page — site, LinkedIn, booking |
| Needs hosting? | No — details live inside the code | Yes — the destination must stay up |
| Works offline? | Yes | No |
| Code density | Higher (hundreds of characters) | Low, if the URL is short |
| Updatable later? | No — reprint to change details | The page can change; the URL cannot |
The vCard is the classic card payload: nothing to host, works in aeroplane mode, and the phone's contact app opens instantly. Its cost is density — keep it to name, one phone, one email, one URL, or the modules get too fine for a card-sized code (a MeCard encodes the same essentials about 40% smaller). Common formatting mistakes that make a vCard import wrongly are worth a skim before printing 500 of anything.
2. Size: the card is scanned in the hand
Cards are scanned at 15–20 cm, and the 10:1 rule makes the floor 1.6–2 cm — for a dense vCard, treat 2 cm as the minimum rather than the target. On an 85 × 55 mm card that is a meaningful block, which is why the code usually earns the back of the card: full contrast, generous quiet zone, no fighting the logo. A front-corner placement works only on genuinely sparse designs.
3. Prepare print-ready artwork
Business cards are commercial print, so the print rules apply in full:
- Vector artwork — download SVG or PDF, never a stretched PNG.
- Dark modules, light background, 100% K for the modules in CMYK artwork.
- Keep the code inside the safe area — at least 3 mm from the trim line, plus its own quiet zone; guillotines drift, and a clipped margin kills the code.
- Matt or soft-touch laminate scans more reliably than high gloss under downlights — glare is a real failure mode on shiny cards.
4. Proof before the run
Order or print one proof at final size on the final stock. Scan it with an iPhone and an Android, in normal room light and dim light. Run a photo through the validator — for a vCard, check every field landed correctly in the contact that opens, not just that something opened. Only then approve the box of 500. A card run with a broken code is the most literal version of printing a mistake at scale.
5. Keep the humans covered too
Print your details as text regardless. The code accelerates the exchange; it should never be the only path. (Same principle as codes in email signatures: supplement, not replace.)
Gotchas
- Job-title churn: a vCard bakes your title and employer into ink. If you change roles often, encode a URL you control instead and update the page.
- Styled codes on cards: a small logo at centre is fine at error correction H with under 20% coverage, but at 2 cm there is little damage budget — plain codes are safer at card size.
- Dark cards: do not invert the code; give it a light panel. Light-on-dark codes fail on a meaningful share of scanners.
- Foil, emboss and letterpress distort module edges — keep the code in flat ink even when the rest of the card is fancy.
Generate the payload: a vCard code or a short URL code, and download SVG for the print file.
FAQ
Should a business card QR code be a vCard or a link?
vCard if the goal is "save my details now" — it needs no hosting and works offline. URL if you want the destination to evolve or the card to stay sparse. Pick one; don't print both.
How big should a QR code be on a business card?
At least 1.6 cm, and 2 cm for dense vCard payloads — cards are scanned at 15–20 cm and code width should be about a tenth of that. Keep the white margin around it intact.
Where should the QR code go on the card?
Usually the back: full contrast, clean quiet zone, no competition with the logo. Keep it at least 3 mm inside the trim line so cutting drift cannot clip it.
Can I update the code after the cards are printed?
No — a static code is ink. Encode a URL you control if you need the destination to change, or budget for a reprint when your details do.
Try it — free, no signup
Related
- How to add a QR code to a resume — Link it to your portfolio or LinkedIn, print at 1.8-2 cm in a corner of the header, and know that ATS software ignores images - the code is for human readers.
- How to make a QR code for print — Download SVG (or 300 DPI PNG at final size), size it by scanning distance, keep a 4-module quiet zone, print modules in 100% K, and proof at real size.
- How to add a QR code to an email signature — Reference a hosted image URL - the UseQR API link works directly - at 100 to 120 px, and test in dark mode, where email clients invert colours and kill codes.
- QR code size for a business card — Cards are read in the hand at 15–25 cm, so 1.6–2 cm suits a short URL — but a full vCard pushes the version up and demands 3 cm or more. Numbers by payload.
- vCard QR code imports with missing or wrong fields — Two causes cover almost all of these: unescaped commas and semicolons inside a value, which split the field, and a missing FN line, which leaves the…