Skip to content
universalQR Generator

Blog

QR Codes for Business Cards

A business card has exactly one job: to transfer the information someone needs to contact you from your hands to theirs in a way they will actually use. A physical card achieves this but often imperfectly — phone numbers get transposed, email addresses misread, and the card ends up in a drawer rather than an address book. A QR code on your card creates a second path: scan, tap, saved. This guide covers everything involved in doing it correctly.

By the Universal QR Generator Team

The vCard QR code: how it works

A QR code on a business card most commonly encodes a vCard — a standardised digital contact file format defined by RFC 6350. When someone scans a vCard QR code, their phone reads the contact data and presents a prompt to add it to the address book.

This is significantly more reliable than the alternative path (reading a business card and manually entering details) for several reasons: there are no transcription errors, the phone number format is preserved exactly as you intended, the email address includes no misreadings of similar characters, and the contact is stored immediately in the digital address book rather than requiring a later manual step.

vCard QR codes are supported on iOS (iOS 11 and later) and on current Android phones without any additional app (via the built-in Camera app or Google Lens, depending on the device). The scan happens through the built-in camera app; the contact data is handled by the built-in Contacts app.

What contact information to include

A vCard QR code can hold: full name, job title, company name, multiple phone numbers (mobile, direct, switchboard), multiple email addresses, website URL, physical address, and a note field.

For most professionals, the practical set is: full name, primary phone number, professional email, company name, job title, and website URL. This creates a complete, useful contact record without making the QR code unnecessarily dense.

For the phone number format, include the full international format (+49 89 1234567) rather than a local format. A contact saved without a country code will not work correctly when the other person travels or when they switch to an international SIM. International format works everywhere; local format works only domestically.

For email addresses, use the address you actually monitor and respond from. If you have multiple addresses, include the one where you handle professional contacts as the primary, and others as secondary entries.

Sizing the QR code on a business card

A common European business card size is 85 mm × 55 mm (US cards are typically 3.5 × 2 inches, about 89 × 51 mm). This creates a genuine size constraint for the QR code.

Minimum reliable size: about 1.5 cm × 1.5 cm for a short URL (a compact vCard is better at 2 cm). Anything smaller becomes unreliable, particularly for people with older phone cameras or in poor lighting.

Recommended size: 2 cm × 2 cm, which suits a compact vCard (name, phone, email); a fuller vCard with several contact methods and a website needs a larger code, around 3 cm. At this size, the code scans quickly under typical lighting conditions.

For layout: the front of a business card carries your name, title, company, and key contact details. The back is the natural home for the QR code, which serves as the digital bridge to the same information. A QR code on the back avoids competing visually with the primary information on the front.

Leave adequate quiet zone (white border) around the QR code. At least four modules wide on all sides (roughly 2–3 mm at business card size), ideally 3–4 mm. Without the quiet zone, scan reliability decreases and print finishing operations (cutting, lamination) can trim into the functional area of the code.

Logo embedding on business card QR codes

Adding your company or personal logo to the centre of the QR code creates a recognisable, professional result. The logo makes the code immediately associated with your brand and increases the likelihood that someone who receives your card will understand what the QR code links to.

For business card QR codes specifically: - Use error correction level H (the highest, which allows 30% data recovery) - Keep the logo to 15–20% of the code area - Use PNG with transparent background for the cleanest integration - Test on multiple devices at the actual printed size before finalising

Simple logos work better than complex ones at business card scale. A logo with fine detail may not render clearly at the size it appears within the QR code (roughly 6–9 mm in a 2 cm code). The logo should be recognisable as a shape even at very small sizes.

Static vs dynamic: which type for a business card?

For a business card, a static QR code is usually the right choice.

Your contact information is the destination, and it is encoded directly in the QR code pattern. This means: - No subscription required to keep the code working - No service dependency — the code works regardless of what happens to any third party - No expiry — a static code printed today works indefinitely - No server call at scan time — the code works without internet access on the scanning device (the vCard data is in the code itself)

Dynamic QR codes that point to a redirect server would make the code dependent on that server being active and the account being paid. For business cards, which may circulate for years, this creates unnecessary risk. A person who receives your card in 2026 and tries to scan it in 2031 should not find it broken because a subscription lapsed.

Testing before printing in bulk

Always test a business card QR code at the actual print size before ordering a batch of cards.

Print a single test card at the exact dimensions and scan it: - With an iPhone (iOS 11 or later): using the built-in Camera app - With an Android phone: using the built-in Camera app or Google Lens - If possible, with an older mid-range Android phone, which is representative of many of the people who may receive your card

Test in typical lighting conditions for business card encounters — indoor lighting at restaurants, offices, and networking events. Not all QR code failures happen under ideal studio lighting.

Test from the distance at which someone would naturally hold the card while scanning — approximately 20–30 cm from the phone camera. If the code scans reliably from that distance, it is ready for print.

Create a free QR code — no account needed

→ universalqrgenerator.com