Technical Guide

QR Code Size Guide: Complete Reference for Print & Digital

Master optimal QR code dimensions for every format. Learn the 10:1 scanning rule, prevent common sizing mistakes, and maximize scannability from any distance.

Quick Answer

The 10:1 Rule: A QR code's scanning distance is approximately 10x its physical size. A 2cm code scans from ~20cm (8 inches), a 5cm code from ~50cm (20 inches), and a 30cm code from ~3 meters (10 feet). Minimum size for print is 2cm × 2cm for close reading; 3-5cm for general use; 15cm+ for posters; 30cm+ for billboards. Always test your specific environment and account for viewing angle.

Understanding the 10:1 Scanning Rule

The most important concept in QR code sizing is the 10:1 rule: the maximum scanning distance is roughly 10 times the physical size of the QR code. This rule applies to modern smartphones with standard cameras and proper lighting.

QR Code SizeApproximate Max Scanning DistanceBest For
1cm × 1cm10cm (4 inches)Micro-printing, jewelry tags
2cm × 2cm20cm (8 inches)Business cards, small labels
3cm × 3cm30cm (12 inches)Flyers, invoices, envelopes
5cm × 5cm50cm (20 inches)Posters, magazine ads
10cm × 10cm1 meter (3 feet)Large posters, window displays
15cm × 15cm1.5 meters (5 feet)Store signage, banners
30cm × 30cm3 meters (10 feet)Billboards, large signage

Minimum QR Code Sizes by Use Case

Business Cards & Labels

2cm × 2cm (0.8" × 0.8")

Close-range scanning, hand-held viewing

Flyers & Brochures

3cm × 3cm (1.2" × 1.2")

Arm's length distance, typical office use

Magazine & Print Ads

4cm × 4cm (1.6" × 1.6")

Seated reading distance

Posters & Signage

5-10cm (2"-4")

Standing distance, clear wall visibility

Large Store Signage

15-30cm (6"-12")

Multiple meters away, storefront display

Billboards

30cm+ (12"+)

Driving distance, highway visibility

QR Code Sizing for Digital Displays

Digital QR codes have different constraints than print. Screen resolution, viewing angle, and ambient lighting all affect scannability.

Mobile App

100-200px × 100-200px. Must have adequate padding.

Small screens, close viewing

Website Banner

200-400px × 200-400px. Responsive sizing for different breakpoints.

Desktop and mobile mix

Email Newsletter

150-250px × 150-250px. High contrast, GIF/PNG format.

Email rendering varies

Social Media Post

400-600px × 400-600px. Instagram/Facebook optimize for squares.

Mobile scroll speed

Digital Display/Kiosk

400-800px × 400-800px. Account for glass reflection.

Varies by screen distance

Common Sizing Mistakes to Avoid

Making QR codes too small

Fix: Always exceed minimum size for your use case. When in doubt, go bigger.

Impact: Failed scans, poor user experience

Ignoring the quiet zone

Fix: Maintain 4 modules of white space around all edges. Trim closely with scissors or design tools.

Impact: Reduced scannability, especially with logos

Poor contrast in color codes

Fix: Use dark QR on light background (or invert). Avoid colors where modules blend into background.

Impact: Phone cameras struggle with poor contrast

Adding logo too large

Fix: Logo should cover max 30% of QR area. Use proper masking techniques.

Impact: Data loss, unreadable codes

Scaling without testing

Fix: Always print and test at actual size before mass production.

Impact: Surprise failures in the field

Forgetting about viewing angle

Fix: Test QR codes from different angles and distances. Account for glare on surfaces.

Impact: Works in office, fails in real environment

How to Test Your QR Code Size

    1

    Print the QR code at actual size (not scaled/zoomed on screen).

    2

    Test from the expected scanning distance. For a business card, try 20cm away. For a poster, try 50cm+.

    3

    Use at least 3 different phones with different cameras (iPhone, Android, older model).

    4

    Scan under different lighting: bright sunlight, indoor fluorescent, dim lighting, at an angle.

    5

    Verify the destination loads correctly and isn't redirected.

    6

    Test the QR code cropped close to edges—ensure quiet zone is maintained.

    7

    If using a logo, test that the logo doesn't obstruct critical data areas.

    8

    Document your results: size, device, lighting, distance, success/failure.

Size Optimization Tips

Use error correction strategically

Higher error correction (30% or more) allows slightly smaller sizes. Use for outdoor/damaged surfaces.

Minimize data content

Fewer characters = smaller QR code at same version. Use dynamic URLs to encode less data.

Choose SVG for scaling

SVG format scales infinitely without pixelation. Best for print at any size.

Account for printing resolution

Print at 300 DPI minimum for sharp modules. Lower DPI = larger code needed for same quality.

Use finder patterns effectively

Finder patterns (corners) should remain clear. Don't cut into quiet zone.

Consider material finish

Glossy surfaces may need slightly larger codes due to glare. Matte is more reliable.

Industry-Specific Sizing Guidelines

Retail & Merchandise

3-5cm

Product labels, price tags, shelf displays. Easy arm's reach scanning.

Food Service

3-4cm

Menu QR codes, table tents. Account for grease, moisture. Laminate for durability.

Healthcare

2-3cm

Patient wristbands, prescription labels. Must pass sterilization (if applicable).

Events & Ticketing

2-3cm

Admission tickets, badges. Dynamic codes allow gate validation.

Packaging & Shipping

2-3cm

Shipping labels, unboxing experience. Must survive transit conditions.

Real Estate

5-10cm

Property signage, open houses. Scan from car before parking.

FAQ: QR Code Sizing

What's the smallest QR code I can use?

Practically 1cm × 1cm for very close-range use (jewelry, micro-printing). For general use, 2cm × 2cm is the safe minimum. Always test at intended distance.

Can I scale a QR code after printing?

Yes, but only if you use a vector format (SVG, PDF, EPS) or high-resolution raster (300+ DPI). Never enlarge a low-res JPG/PNG—it will pixelate and become unscannable.

Does viewing angle affect scannability?

Yes. Phones can typically scan at angles up to 45-60 degrees, but performance drops. Optimal scanning is head-on (0 degrees).

How does the quiet zone (margin) affect size?

The quiet zone (white border) is not part of the QR code size—it's additional. A 2cm QR needs ~8-10mm white border on all sides for reliable scanning.

Should I use a logo in my QR code?

Logos should be max 20-30% of the QR area. Higher error correction helps compensate. Not recommended for mission-critical use.

What if my printing quality is poor?

Use larger sizes and higher error correction. Oversample by 10-20% if you expect poor print quality.

Related Resources

Ready to generate perfectly-sized QR codes?

QRZone handles all the technical details. Just create, customize, and deploy.