QRGenQRCODEGENERATOR
Guide

How to Put a WeChat QR Code on Product Packaging

August 29, 2026

How to Put a WeChat QR Code on Product Packaging

How to Put a WeChat QR Code on Product Packaging

Quick answer: To put a working WeChat QR code on product packaging, export the code as a vector file (SVG) for crisp scaling, size it at a minimum of roughly 0.8 × 0.8 inches (larger if the packaging will be viewed from any distance), place it on a flat, non-curved section with high contrast against the background, and always test-scan the actual printed packaging — not just a digital proof — before a full production run.

Here's the complete process, including the mistakes that most often turn a working code into a dead one on the shelf.

Why Packaging Is a Different Challenge Than Print

A QR code on a flyer or a poster is printed once, flat, on a single material, and typically viewed at a predictable distance. Packaging introduces variables that flat print doesn't: curved surfaces, glossy or textured materials, small available space competing with other label content, and — critically — mass production, where a sizing or contrast mistake gets replicated across thousands of units before anyone notices it doesn't scan.

Step 1: Choose the Right File Format Before Anything Else

Always start with an SVG export, not PNG, for packaging use. Packaging layouts frequently get resized during the design process — a code that looked right on a mockup can end up scaled down on the final die-line. SVG scales without any loss of quality, while a PNG stretched or shrunk from its original resolution risks the blur that causes scan failures. For the full comparison, see our guide on PNG vs SVG for print.

Step 2: Size It for the Actual Viewing Distance

The general rule for QR code sizing is that the code should be at least 1/10th of the expected scanning distance. For packaging held in-hand — which is the overwhelming majority of cases — that means a practical minimum of about 0.8 to 1 inch. If the packaging will realistically be viewed from further away (a large box on a shelf, a case viewed from a few feet), size up accordingly. Our full print sizing guide breaks down the size chart from handheld items to large-format print.

Never let the code shrink below roughly 0.8 × 0.8 inches (about 2cm) regardless of available space — below that threshold, the individual modules become too small for most phone cameras to reliably distinguish, especially with a denser, higher-error-correction pattern.

Step 3: Pick a Flat, Uncurved Placement Zone

Curved or heavily contoured surfaces — the side of a bottle, a rounded lid — distort the QR code's geometry when printed, which can interfere with a scanner's ability to detect the pattern's precise square modules. Where possible, place the code on the flattest available section of the packaging: a label panel, a flat back or bottom face, or an inserted card rather than the curved body itself.

Step 4: Maintain Strong Contrast Against the Material

The QR code needs clear, high contrast between its dark modules and light background to scan reliably. This becomes a real risk on packaging more than almost anywhere else, because packaging materials vary widely:

Step 5: Account for Print Method and Material Bleed

Certain print methods — particularly on fabric, corrugated cardboard, or absorbent materials — can cause slight ink bleed, softening the sharp edges between QR modules. If your packaging uses one of these materials, consider a slightly larger code size and, if possible, a higher error correction level to build in extra tolerance for edge softening. See our guide on QR code error correction levels for how to choose the right setting.

Step 6: Test the Actual Printed Packaging, Not Just a Digital Proof

This is the step most commonly skipped, and the one most likely to catch a problem before a full production run. A digital proof or screen preview cannot tell you how the code will behave once printed on the real material, at the real size, under real lighting. Before committing to a production run:

  1. Print a small batch or physical sample using the actual intended material and print method
  2. Test-scan it on multiple phones, in the lighting conditions the product will realistically be viewed under (store shelf lighting is often harsher or dimmer than an office)
  3. Confirm it opens correctly within WeChat specifically, not just a generic scanner app

Common Packaging Mistakes to Avoid

Frequently Asked Questions

What is the minimum size for a QR code on packaging? Roughly 0.8 to 1 inch (about 2–2.5cm) for typical handheld packaging viewed at close range. Larger packaging viewed from further away should scale up accordingly.

Can I put a WeChat QR code on a curved bottle or can? It's possible, but flat placements scan far more reliably, since curvature distorts the code's precise square geometry. Where a flat section (a label panel, a flat back face) is available, use it instead of the curved body.

Does packaging material affect whether a QR code scans? Yes — glossy, metallic, dark, or textured materials can all reduce contrast or introduce glare that interferes with scanning. A solid, high-contrast backing panel behind the code significantly improves reliability across materials.

Should I test-scan packaging before a full production run? Always. A physical print test at actual size, material, and lighting conditions is the only reliable way to catch sizing, contrast, or placement issues before they're replicated across an entire production batch.

Create your free WeChat QR code — export a print-ready SVG sized correctly for your packaging at "Free WeChat QR Code Generator".

Create your QR code — free

No sign up, no watermark, no expiry.

Open the generator →

Agencies: white-label our maintenance & support under your brand.

Explore partnership →