Skip to content
Printing & Sizing

QR Codes on Business Cards: Size, Placement, and the vCard Mistake to Avoid

Codexengr, QR Systems Engineer
Published 2026-10-22 (Updated 2026-10-05)
5 min read
Peer Reviewed & Fact Checked

The card that saves itself into the phone

A business card has one job: to be kept. Most are photographed, pocketed, and thrown away within a week. A QR code changes the outcome by moving your details straight into the recipient's phone contacts before the card reaches the bin. But cards are the harshest print environment a code will ever face: tiny area, textured stock, foil finishes, and designers who want the code shrunk into a corner. Done well, a card code scans instantly and looks deliberate. Done badly, it is decoration that fails in the hand. This guide covers the sizing, the content choice, and the proofing.

Create your vCard QR code →

Designing a card code that scans

Start from the scan, not from the layout. Decide what the code must do, then give it the space that job requires.

- Choose vCard or link deliberately A vCard code saves your name, phone, email, and company directly into contacts and works with no signal. A link code opens your portfolio or booking page but needs data. For networking, vCard wins; for portfolios, use the link and keep the card's printed details complete. - Keep the data short Every extra field makes the code denser and harder to scan at small sizes. Include name, phone, email, and company. Leave the postal address and the second phone number off the code; they can live on the page it complements. - Reserve at least 20 millimetres Print the code at 20 to 25 millimetres wide including its quiet zone. That is the smallest size that survives budget card stock and older cameras. If the design cannot spare it, the design is wrong, not the code. - Protect the quiet zone The blank border around the code is part of the code. Nothing prints inside it: no rules, no text, no edge of a photograph. On a card, mark the zone in the artwork so the designer cannot drift into it. - Proof on the real stock Print one sheet on the exact card, finish, and coating you ordered, then scan with three phones under office light. Foil, gloss, and dark backgrounds all change scanning, and only the physical proof tells the truth.

Placement and finish choices

Where the code sits and what the card is made of decide as much as the code itself.

- Put the code on the back of the card if the front is crowded. A clean back with one code and one line of text scans better than a busy front. - Use matte or soft-touch finishes where the code sits. High gloss reflects light straight into the camera at exactly the angle people hold cards. - Keep strong contrast: dark modules on a light background. Brand colours are fine as long as the contrast stays high and the code is not reversed out of a dark panel. - Add three words under the code: Scan to save contact. People scan more when they know what will happen. - Order a small first run. Hand out fifty cards, watch people scan them, and only then print five hundred.

Common mistakes to avoid

- Shrinking the code under 15 millimetres to fit a busy layout, producing a card that fails in real hands. - Encoding a vCard stuffed with every field, making the pattern too dense to scan at card size. - Printing the code across a fold, crease, or the card's textured band. - approving the design on screen and never scanning the printed proof.

Related tools and guides

- Use the [vCard QR code generator](/vcard-qr-code-generator) to build a contact code with exactly the fields a card should carry. - Use the [bulk business card QR generator](/bulk-business-card-qr-generator) to produce consistent codes for a whole team's cards. - Use the [QR size calculator](/qr-size-calculator) to check your card code size against its scanning distance. - Use the [QR scanner](/qr-scanner) to proof printed cards before the full run. - Use the [URL QR code generator](/url-qr-code-generator) if your card should open a portfolio or booking page instead. - Use the [blog](/blog) for more printing and sizing guides.

Frequently Asked Questions

What is the smallest QR code that works on a business card?

About 20 millimetres wide including the quiet zone, with a simple, low-density code. A short vCard or a short link keeps the pattern open enough to scan at that size. Below 15 millimetres, failures climb sharply on real stock.

Should my business card QR code be a vCard or a link?

Choose a vCard when the goal is to be saved into contacts, which is most networking. Choose a link when the goal is to show work, such as a portfolio or menu. The vCard works without signal, which matters in conference halls and basements.

Can I print the QR code in my brand colour?

Yes, provided the contrast against the background stays strong and the finish is not glossy where the code sits. Dark blue, green, or burgundy on white all scan well. Pale colours and metallic inks are the usual failures.

Why does my card code scan on screen but not in print?

Printing shrinks effective resolution, ink spreads slightly, and finishes reflect light. A code that is marginal on screen falls over on card. Enlarge it, simplify the data, and proof on the real stock before the full print run.

Ready to generate high-precision QR codes?

Test your designs in real-time with our 100% client-side QR studio suite. Zero tracking, instant vector downloads.

Open QR Code Studio