WORKFLOW

How to Use QR Codes on Business Cards, Flyers, and Signage

UPDATED AUGUST 2026 · 6 MIN READ

How to Use QR Codes on Business Cards, Flyers, and Signage

QR codes bridge print and digital. A well-placed code on a business card, flyer, or poster lets someone jump from a physical object to your website, contact details, WiFi network, or payment page in one scan. A poorly designed code, however, will frustrate users and go unscanned.

This guide covers the practical rules for creating QR codes that work reliably in print.

Key Takeaways

  • The minimum readable size for a printed QR code is 2 × 2 cm (about 0.8 × 0.8 inches).
  • High contrast is non-negotiable: dark modules on a light background scan best.
  • Leave a quiet zone of at least 4 modules around the code.
  • Use SVG or high-resolution PNG so the code stays sharp when printed.
  • Test the final code with multiple phones before sending artwork to print.

Choose the right QR code content

Before designing, decide what the code should do. The most common use cases are:

  • Website or landing page — link to a portfolio, booking form, or product page.
  • Contact card — a vCard QR code saves your details directly to the phone's address book.
  • WiFi login — scan to join a guest network without typing a password.
  • Payment — link to a PayPal, Venmo, or cryptocurrency address.
  • App download — deep-link to the App Store or Google Play.

For business cards, a vCard QR code is usually better than a website link because it removes the step of manually typing a name and number.

Size matters more than decoration

The smallest reliable size for a printed QR code is 2 × 2 cm. Smaller than that and older phones or low-light scanning will fail. For posters or signage viewed from a distance, scale the code proportionally:

Viewing distanceRecommended QR code size
Business card2–3 cm / 0.8–1.2 in
Flyer or menu3–4 cm / 1.2–1.6 in
Poster8–15 cm / 3–6 in
Billboard30+ cm / 12+ in

The scanning distance roughly equals the code width multiplied by 10. A 3 cm code scans comfortably from about 30 cm away.

Use high-contrast colors

QR codes read best as dark modules on a light background. Black on white is the safest choice. If you use brand colors, keep these rules in mind:

  • The foreground should be significantly darker than the background.
  • Avoid gradients, patterns, or photos behind the code.
  • Never invert to light modules on a dark background unless your scanner app supports it — many do not.

Low contrast is the most common reason a QR code fails in the real world.

Leave a quiet zone around the code

The quiet zone is the empty margin around the QR code. It tells the scanner where the code ends and the rest of the design begins. Leave at least 4 modules of clear space on all sides. Cropping the quiet zone will break scanning.

Pick the right file format for print

For print design, resolution matters. Use one of these formats:

  • SVG — infinitely scalable. Best for Illustrator, InDesign, Figma, or Canva.
  • EPS — widely accepted by print shops and vector design tools.
  • High-resolution PNG — at least 1000 × 1000 pixels for large formats.

The QR Code Generator exports PNG, and the Bulk QR Generator can output SVG or EPS for design workflows.

Set the right error correction level

QR codes have four error correction levels: L, M, Q, and H. Higher levels add redundancy, which means the code still scans if part of it is obscured by a logo or design element.

  • L (Low) — 7% recovery. Use only for clean, simple codes.
  • M (Medium) — 15% recovery. Good default for most print uses.
  • Q (Quartile) — 25% recovery. Use if placing a small logo in the center.
  • H (High) — 30% recovery. Best for logos, rounded modules, or stylized designs.

If you add a logo, keep it small and centered. It should cover less than 30% of the code area, and you should use H-level correction.

Add a short call-to-action

Tell people what happens when they scan. A bare QR code without context gets ignored. Examples:

  • "Scan to save my contact"
  • "Scan for the menu"
  • "Scan to join WiFi"
  • "Scan to book a demo"

Place the text near the code, not inside the quiet zone.

Test before you print

Always test the final artwork at actual print size. Use multiple phones, both iOS and Android, in normal indoor lighting. If any phone struggles, increase the size or contrast.

For critical campaigns, print one proof on the actual material first. Glossy paper, lamination, or curved surfaces can all affect scanning.

Common mistakes to avoid

  • Too small on business cards or labels.
  • Low contrast between foreground and background.
  • Missing quiet zone caused by cropping too tightly.
  • Broken links because the destination URL changed after print.
  • Shortened URLs that expire — use a stable domain you control.

Tools you can use

FreeWebResizer has several QR tools that work without uploading anything:

Conclusion

A scannable QR code is the result of a few deliberate choices: the right size, strong contrast, a clear quiet zone, and a stable destination. Get those right, and your business cards, flyers, and signage become instant doorways to your digital presence.