QR Generator

June 1, 2026

QR Code on Packaging: Best Practices for Product Labels & Boxes

PackagingProduct LabelsPrintingRetail

Product packaging is one of the most challenging surfaces for QR codes. Curved surfaces, glossy finishes, small print areas, and varying materials all affect scan reliability.

This guide covers QR code printing best practices specifically for packaging.

Packaging Challenges

ChallengeImpact on QR
Curved surface (bottles, cans)Module distortion
Glossy finishGlare and reflections
Small print areaSize constraints
Dark packagingContrast issues
Transparent materialsBackground interference
Production toleranceRegistration shifts

Size Recommendations for Packaging

By Package Type

Package TypeMinimum QR SizeRecommended SizeLocation
Small box (<10 cm)1 × 1 cm1.5 × 1.5 cmSide or bottom panel
Medium box (10-30 cm)1.5 × 1.5 cm2 × 2 cmSide or back panel
Large box (>30 cm)2 × 2 cm3 × 3 cmSide panel
Bottle/can1.5 × 1.5 cm2 × 2 cmLabel (flat area)
Pouch/bag1.5 × 1.5 cm2 × 2 cmFlat bottom of front
Blister pack1 × 1 cm1.5 × 1.5 cmCard back
Tube (lipstick, etc.)1.5 × 1.5 cm2 × 2 cmBottom or cap

Adjusting for Curved Surfaces

QR codes on cylinders need to be larger than on flat surfaces:

Cylinder DiameterSize Increase
>10 cm (large bottle)+0% (near flat)
5-10 cm (standard bottle)+25%
3-5 cm (small can)+50%
<3 cm (tube)+100% (double size)

Placement Guidelines

Best Locations by Package Type

PackageBest QR LocationWhy
BoxFlat side or back panelFlat surface, visible
BottleLabel (not on curve)Flattest area
CanTop or bottom (flat)Completely flat
PouchBottom flat sealFlattest area
TubeBottom (flat end)Flat surface

What to Avoid

  • QR code across a seam or fold line
  • QR code on a highly curved area
  • QR code partially under a label or wrap
  • QR code near barcode (scanning confusion)

Material Considerations

Label Materials

Label MaterialQR Print QualityNotes
White paper labelExcellentBest contrast, matte
Clear labelGoodNeeds white ink backing for QR
Metallic paperFairHigh glare, low contrast
Kraft paperFairLow contrast with dark ink
Vinyl (matte)ExcellentDurable, scannable
Vinyl (glossy)GoodGlare possible

Packaging Materials

MaterialQR Scan QualityConsiderations
Cardboard (kraft)Fair-GoodUse very dark ink for contrast
White cardboardExcellentStandard, reliable
Plastic (milk jug)GoodApply as label, don't print direct
GlassFairUse label, not direct print
Metal canFairHigh glare, needs matte finish
FoilPoorUse label, not direct print

Printing Methods for Packaging

MethodQR QualityBest For
FlexographyGoodHigh-volume packaging
Digital label printExcellentShort runs, labels
OffsetExcellentCartons, boxes
Screen printFairBottles, rigid containers
Inkjet (direct)FairVariable data, small runs

Testing Packaging QR Codes

Test Before Production

  1. Print QR code at actual size on intended material
  2. Place on actual package (flat and curved areas)
  3. Scan with 3+ phones
  4. Test after: filling, sealing, shipping simulation
  5. Test at retail lighting (fluorescent, sometimes dim)

Real-World Test

Take the package to a store environment:

  • Test under fluorescent lighting
  • Test under natural lighting (near windows)
  • Test at shelf height
  • Test after handling (fingerprints, wear)

Case Study: Beverage Brand

A beverage company put QR codes on 500ml bottles.

Challenge: Curved bottle surface caused scanning failures at standard size.

Solution:

  • Increased QR size from 1.5 cm to 2.5 cm
  • Placed QR code on label (not direct print)
  • Used matte label material (reduced glare)
  • Added "Scan here" CTA below code

Results: 98.5% scan rate in retail environment.

Creating Packaging QR Codes

Use a free QR code generator for packaging:

  1. Choose Level Q error correction (handling wear)
  2. Download as SVG for print production
  3. Never place across seams or folds
  4. Always test on actual package surfaces
  5. Use matte materials to reduce glare

Conclusion

Packaging QR codes need special consideration for surface curvature, materials, and retail environments. Use maximum practical size, matte materials, and Level Q error correction. Always test on actual packages in real retail conditions.

Create a packaging QR code — generate QR codes optimized for product packaging with optimal error correction and print-ready formats.


Was this article helpful?

Try Our QR Code Generator