PXLA

How to Put a QR Code on a Business Card (Without It Failing)

Business cards are the smallest common QR code use case. Here's how to size, place, and test a code so it scans reliably at that scale.

Updated July 11, 2026

A business card is one of the smallest, closest-scanned surfaces a QR code ever ends up on — typically 3.5 by 2 inches total, held a few inches from someone's face. That combination of tiny available space and very short scanning distance makes business cards a genuinely different design problem than a flyer or poster, and worth its own guide.

How big should the code be?

On a standard business card, a QR code between 0.7 and 1 inch square is the sweet spot: large enough to scan reliably at the arm's-length distance a card is usually read from, small enough to leave room for your name, title, and contact details. Going smaller than about 0.6 inches starts to noticeably hurt scan reliability, especially for longer URLs that need a denser grid.

Shorten the URL before you generate the code

At business-card scale, URL length matters more than almost anywhere else. A shorter URL needs a lower QR version (fewer, larger modules), which is meaningfully easier to scan at 0.7-1 inch than a long URL packed with tracking parameters. If your destination URL is long, consider linking to a short, clean landing page instead.

Where to place it on the card

Corners work well because they keep the code away from the fold-adjacent center of the card and away from where a hand naturally holds it when handing the card over. Avoid placing a code so close to the card's physical edge that standard trimming variance (a millimeter or two is normal in card printing) risks cutting into the quiet zone — leave at least a small buffer of card background between the code's margin and the card's edge.

Double-sided cards

If your card design puts the QR code on the back while contact details are on the front, that's fine functionally, but consider adding a short line of text near the code ("Scan for my portfolio" or similar) — without it, a QR code with no context is easy to overlook or to scan out of idle curiosity rather than genuine intent, which does nothing for you either way.

Paper stock and finish

Matte and uncoated card stocks are the most forgiving for QR codes — they don't introduce glare. Glossy, foil, or textured stocks can look premium but are more likely to create a reflective hotspot exactly where a phone's camera flash or the surrounding light hits the code. If you're set on a glossy finish, test scan a physical sample under typical indoor lighting (not perfectly diffused studio light) before ordering a full print run.

Test before you order a box of 500

Business cards are usually printed in bulk, which makes a pre-print scan test even more worthwhile than usual — a mistake caught before the full run costs you one card; a mistake caught after costs you the whole batch. Print a single card at final size on the actual stock you're ordering, then scan it with both an iPhone and an Android phone under normal indoor lighting before approving the full order.

Can I put my logo in the middle of a business card QR code?

PXLA QR doesn't support logo overlays in V1 — see Can I Add a Logo? for exactly why, and what error-correction level would be required to do it safely elsewhere.

Should I use color to match my brand on a business card code?

You can, but keep strong contrast — a dark brand color on white or very light paper works well; two similar mid-tones do not. See Can I Change Colors? for guidance.

What's the minimum readable size for a business card QR code?

Roughly 0.6-0.7 inches for a short URL under good lighting, but 0.8-1 inch gives meaningfully more reliable results across different phones and lighting conditions — see our full printing guide for the general sizing rule.