Use Cases

QR Codes for Business Cards & Networking

A QR code on a business card solves a real problem: typing someone's phone number, email, and title into your contacts by hand at a conference is tedious enough that a lot of it just never happens. A well-built code turns that into a one-tap save. A poorly built one becomes a link to a homepage that still requires the other person to hunt down your actual contact info — which defeats the purpose entirely.

Use vCard format, not a plain URL

The single biggest difference between a business card QR code that works and one that doesn't is content type. A code that opens your website in a browser requires the person to then find your contact details, copy them, and manually add a new contact — several steps most people won't bother finishing. A code encoded in vCard format instead prompts the phone to save you directly as a new contact, with name, title, company, phone, and email already filled in. That's the entire value proposition of putting a QR code on a business card in the first place.

If you specifically want to drive traffic to a portfolio site or LinkedIn profile instead of a saved contact, that's a legitimate choice too — just be intentional about which one you're optimizing for, since a single code can't easily do both well.

Error correction matters more here than almost anywhere else

Business cards are small, and the QR code on them is often placed near a logo, a border, or other design elements — sometimes directly overlapping. Given the limited print area, use H level error correction (see our error correction guide) as the default, especially if any part of a logo overlaps the code. It's also worth testing the printed card at actual size before ordering a full print run — a code that scans fine on a screen doesn't always scan the same way once it's shrunk to fit a 3.5" x 2" card at commercial print resolution.

Static is usually the right call here

Unlike a restaurant menu, a business card's contact info doesn't change often enough to justify a dynamic code for most people — a static vCard code works fine and doesn't depend on any redirect service staying online for the life of the card. The exception: if you change jobs or contact details frequently, or want to track how many people actually scan the card, a dynamic code trades a small amount of complexity for the ability to update the destination without reprinting cards.

Common mistakes

  • Linking to a generic homepage. If not using vCard, at minimum link to a page that has your direct contact info front and center — not a company homepage the visitor then has to navigate.
  • Code too small to scan reliably. A code under about 0.8 inches per side gets difficult for cameras to resolve at typical arm's-length distance, especially printed on matte cardstock that doesn't reflect light as predictably as a screen.
  • No visual indication of what it does. A small "scan to save contact" label removes hesitation — some people are wary of scanning unlabeled codes from strangers, reasonably so.