· 6 min read

QR Code Size Guide: Minimum Size, Print Guidelines & Best Practices

Getting QR code sizing right is critical — too small and it won't scan, too large and it wastes space. This guide covers minimum sizes, scanning distances, and print-ready best practices.

Why QR Code Size Matters

A QR code must be large enough for a smartphone camera to capture and decode it reliably. If the code is too small or the resolution is too low, scanners will fail — frustrating your users and wasting your print run.

The minimum scannable size depends on three factors: the amount of data encoded (more data = more modules = larger code needed), the scanning distance, and the print resolution.

Minimum QR Code Sizes

Here are recommended minimum sizes for common use cases:

Use Case Minimum Size Scan Distance
Business card2 × 2 cm (0.8 in)10–15 cm
Product label2.5 × 2.5 cm (1 in)15–25 cm
A4 flyer / letter3 × 3 cm (1.2 in)25–40 cm
Poster (A3/A2)5 × 5 cm (2 in)50–100 cm
Banner / billboard15+ cm (6+ in)1–3 meters
Digital screen120 × 120 px15–30 cm

Scanning Distance Formula

A common rule of thumb is the 10:1 ratio — the scanning distance should be no more than 10 times the width of the QR code. So a 3 cm QR code can be scanned from about 30 cm away.

More precisely:

QR code size = Scanning distance ÷ 10

If your poster will be viewed from 2 meters away, you need a QR code at least 20 cm wide. For a business card scanned at arm's length (~30 cm), 3 cm is sufficient.

Resolution and Print Quality

For print, always export QR codes at 300 DPI or higher. At 300 DPI, each module (the tiny black/white square) should be at least 2–3 pixels wide. Lower resolutions can cause modules to blur together, making the code unscannable.

  • Vector formats (SVG, PDF) — best for print; scales to any size without quality loss
  • PNG at 300+ DPI — good for print if generated at the final size
  • JPEG — avoid for QR codes; compression artifacts can corrupt the code

Data Density and Module Count

The more data you encode, the more modules the QR code needs, and the larger it must be printed. Here's a rough guide:

  • Short URL (under 50 chars) — Version 3 (29×29 modules), prints well at 2 cm
  • Full URL with parameters (100+ chars) — Version 7+ (45×45 modules), needs at least 3 cm
  • vCard with full contact info — Version 10+ (57×57 modules), needs at least 4 cm
  • WiFi credentials — Version 5–7, prints well at 2.5 cm

Pro tip: Use a URL shortener to reduce the data in your QR code, which lets you print it smaller while keeping it scannable.

Quiet Zone (White Border)

Every QR code needs a quiet zone — a clear white border around all four sides. The QR code standard requires a minimum quiet zone of 4 modules wide. Without this border, scanners may not detect the code boundaries.

When placing a QR code in a design, never let other elements (text, images, borders) touch or overlap the quiet zone. Most QR code generators include this automatically, but check when embedding into designs.

Color and Contrast Tips

  • Maintain a minimum contrast ratio of 4:1 between the dark modules and light background
  • Dark modules on a light background works best (don't invert)
  • Avoid transparency and gradient backgrounds behind the code
  • Test on multiple devices before committing to a print run

Generate a Print-Ready QR Code

Create a high-resolution QR code with our free tool — download as PNG at the perfect size for your project.

Create Perfect QR Codes in the App

The Scan & Generate app creates high-resolution QR codes with custom colors, sizing, and logo overlays — ready for print.