All Articles
Guide 20 Dec 2025 7 min read

QR Codes for Business Cards: The Complete Guide

L

LinkScan Team

Product

A QR code on your business card lets someone save your contact details in seconds. No typing, no spelling mistakes, no lost cards. This guide covers everything you need to know: what to encode, how to size it for print, and design choices that keep it scannable.

Quick Reference

Minimum size

15mm x 15mm (0.6 inches)

Recommended size

20-25mm x 20-25mm

Print resolution

300 DPI minimum, SVG preferred

Error correction

Level M (15%) or H (30%) with logo

Quiet zone

4 modules minimum (white border)

Contrast ratio

40% minimum between colours

What to Encode: vCard vs URL

You have two main options for business card QR codes. Each has clear advantages depending on what you want to achieve.

vCard

  • Saves directly to contacts
  • Works offline
  • Includes multiple contact fields
  • Cannot be updated once printed
  • More data means denser QR code

URL

  • Simpler, smaller QR code
  • Links to portfolio or profile
  • Dynamic QR allows updates
  • Requires internet to access
  • Extra step to save contact

The best approach? Use a dynamic QR code linking to a digital business card page. This gives you the simplicity of a URL with the functionality of a vCard. You can update your details anytime without reprinting cards, and the page can include a "Save to Contacts" button.

The vCard Format

vCard is the standard format for digital contact cards. Every smartphone recognises it. When you scan a vCard QR code, your phone prompts you to save the contact immediately.

Here is the structure of a vCard:

BEGIN:VCARD
VERSION:3.0
N:Smith;Jane;;;
FN:Jane Smith
ORG:Acme Corporation
TITLE:Product Manager
TEL;TYPE=WORK,VOICE:+44 20 1234 5678
TEL;TYPE=CELL:+44 7700 900123
EMAIL:[email protected]
URL:https://janesmith.com
ADR;TYPE=WORK:;;123 Business Street;London;;EC1A 1BB;UK
END:VCARD

vCard Fields Explained

FieldPurposeExample
NStructured nameN:Surname;First;;;
FNFull name (display)FN:Jane Smith
ORGCompany/OrganisationORG:Acme Corp
TITLEJob titleTITLE:CEO
TELPhone numberTEL;TYPE=CELL:+44 7700...
EMAILEmail addressEMAIL:[email protected]
URLWebsiteURL:https://example.com
ADRAddressADR;TYPE=WORK:;;Street;City...

Pro tip: Keep your vCard concise. Every character increases the QR code density. Include only the fields people actually need: name, phone, email, and website. Skip the full address unless it is essential.

Size Guidelines for Print

QR codes follow the 10:1 rule: the scanning distance should be no more than 10 times the code width. For business cards, people typically scan from 15-20cm away.

Business Card QR Sizes

Minimum (works, but tight) 15mm x 15mm
Recommended (reliable) 20mm x 20mm
Comfortable (easier scanning) 25mm x 25mm
Maximum (full-bleed back) 45mm x 45mm

Standard business cards are 85mm x 55mm (UK/EU) or 89mm x 51mm (US). A 20mm QR code fits comfortably in any corner without dominating the design.

Resolution for Print

Print resolution matters. A blurry QR code may not scan. Here is what you need:

  • 300 DPI minimum for standard business card printing
  • 600 DPI for premium or small-text cards
  • SVG format (vector) scales to any size without losing quality

At 20mm and 300 DPI, your QR code image should be at least 236 x 236 pixels. Most QR generators output larger files, which is fine. Just avoid upscaling small images.

Design Best Practices

A well-designed QR code looks professional and scans reliably. Here are the rules to follow.

Design Checklist

  • Dark foreground, light background (not inverted)
  • 40% contrast minimum between foreground and background
  • Quiet zone intact (white border around the code)
  • Logo under 30% of QR code area if using one
  • Error correction H (30%) when adding a logo
  • Test before printing with multiple devices

Colour Choices

You can customise QR code colours to match your brand, but keep it scannable:

  • Safe: Dark blue, dark green, dark purple, black on white
  • Risky: Light colours, gradients, low contrast combinations
  • Avoid: Yellow on white, light grey on white, inverted codes (white on black can fail on some readers)

Adding a Logo

A centred logo looks professional but covers part of the QR code. To compensate:

  1. Use error correction level H (30% of data can be lost)
  2. Keep the logo under 30% of the QR code area
  3. Use a simple logo with clear edges
  4. Test thoroughly on multiple devices

Where to Place It

Position matters for both aesthetics and scannability.

Back of Card

Most common placement. Keeps the front clean for your name and branding. The QR code can be larger without competing for attention.

Front Corner

Keeps everything on one side. Works best in the bottom-right corner. Keep it smaller (15-18mm) so it does not overpower your name.

Whichever position you choose, ensure adequate padding from the card edges. Leave at least 3mm between the QR code and the trim line to account for cutting tolerances.

Common Mistakes

These errors can break your QR code or make it harder to scan:

  • Too small

    Under 15mm causes scanning failures, especially with dense vCards

  • Low contrast

    Light grey on white or similar combinations fail in variable lighting

  • Missing quiet zone

    The white border is required. Cropping it causes read failures

  • Low resolution

    Blurry codes from low-DPI exports do not scan reliably

  • Untested

    Always test with at least 3 different phones before ordering prints

Static vs Dynamic QR Codes

For business cards, this choice matters more than for most applications.

Static vCard: The contact data is encoded directly in the QR code. It works offline and never expires. But if you change jobs or phone numbers, you need new cards.

Dynamic URL: The QR code links to a page you control. Update your details online and the same QR code shows new information. You can also track how many people scan your card.

For professionals who change roles or companies frequently, dynamic QR codes save money on reprints. For stable positions, static vCards offer simplicity and offline reliability.

Creating Your QR Code

Follow these steps for a professional result:

  1. Decide on content type (vCard, URL, or dynamic link)
  2. Enter your information carefully, checking for typos
  3. Choose error correction (M for standard, H if adding a logo)
  4. Customise colours if desired, maintaining contrast
  5. Export as SVG for vector quality, or PNG at 300+ DPI
  6. Test on multiple devices before sending to print

Summary

A QR code transforms a business card from paper into a digital bridge. In the time it takes to type an email address, someone can scan your code and have all your details saved.

For best results: use at least 20mm size, maintain high contrast, keep vCards concise, and always test before printing. Consider dynamic QR codes if your details might change.

The technical details matter, but the goal is simple: make it effortless for someone to stay in touch.

Ready to create your own QR codes?

Generate free static QR codes instantly, or create dynamic codes with real-time analytics and editable destinations.