# QR code on a product label: placement, size and separation

> Keep a product-label QR code at least 2 cm away from the EAN or UPC barcode so point-of-sale scanners do not capture the wrong symbol, print it at 2 × 2 cm or larger, and point it at a stable URL on your own domain. New artwork should encode a GS1 Digital Link.

Source: https://useqr.app/docs/ecommerce/qr-code-on-a-product-label · Last reviewed 2026-08-21 · UseQR is free forever, no signup.

---

## The label is contested space

A product label already carries the legal name, the net quantity, the barcode, the batch
code and whatever regulation demands for the category. The QR code is the newest arrival
and the easiest to place badly. Two rules cover most of the failure modes.

First: **keep the QR code at least 2 cm from the EAN or UPC barcode.** Point-of-sale
scanners are 2D imagers now, and an imager pointed at a label with two symbols in frame
will decode whichever it locks onto first. A till that occasionally reads your marketing
URL instead of the GTIN is a till that mis-scans, and retailers notice. Physical
separation (different label face where possible, **≥ 2 cm** where not) is the fix.

Second: **respect the size floor.** For a label read in the hand at 20–30 cm, the
[10:1 distance rule](/docs/print/the-10-to-1-distance-rule) gives a minimum of
**2 × 2 cm**, plus a [quiet zone](/glossary/quiet-zone) of at least 4 modules on every
side. Squeezing the code to 1.5 cm to save space is the single most common label mistake;
the [size guidance for packaging](/docs/print/qr-code-size-for-packaging) covers curved
and small-format cases.

## Where on the label

| Position | Verdict |
|---|---|
| Back label, near the usage or care text | Best: the scanner is already reading there |
| Back label, opposite face from the barcode | Good, maximum symbol separation |
| Front label | Works, but costs premium space and rarely earns it |
| Beside the barcode, < 2 cm | Avoid, POS mis-scan risk |
| Across a seam, edge or crimp | Never: see the [packaging guide](/docs/ecommerce/qr-codes-on-product-packaging) |

Put a short instruction next to the code ("Scan for instructions", "Scan to register"),
because a bare code on a label communicates nothing about what the customer gets.

## What to encode

Point at a **stable path on a domain you own**, such as `example.com/p/1042`, never a
campaign URL or a third-party shortener. Labels outlive campaigns, and a retired
shortener kills every unit already on shelves. If the product is serialised, put the
serial in a query parameter and generate [per-unit codes in bulk](/bulk), the
[serialisation guide](/docs/ecommerce/qr-code-for-serialized-products) covers the data
model.

## The label after Sunrise 2027

GS1's 2D migration programme (its stated target is that retail point-of-sale scanners
should accept 2D codes **by the end of 2027**) points at a future where the QR code and
the linear barcode merge into one symbol. A [GS1 Digital Link](/glossary/gs1-digital-link)
QR encodes the GTIN in the URL path, so the same code serves the till, the supply chain
and the consumer's phone:

```
https://example.com/01/09520123456788
```

If you are redesigning label artwork now, encode a Digital Link rather than a bare
marketing URL; the [retail rollout page](/docs/ecommerce/gs1-digital-link-for-retail)
explains the migration path. During the transition you will carry both symbols, which
makes the 2 cm separation rule matter more, not less.

Before the print run, [verify the code decodes](/validate) from a proof at final size.

## FAQ

### How close can a QR code be to a barcode on a label?
Keep at least 2 cm between the QR code and the EAN or UPC barcode. Point-of-sale imagers decode whichever symbol they lock onto first, so codes placed side by side cause intermittent mis-scans at the till.

### What is the minimum QR code size for a product label?
2 × 2 cm for a label read in the hand at 20 to 30 cm, plus a quiet zone of four modules on every side. Smaller codes scan unreliably, particularly once ink spread and label curvature are involved.

### Should a product label QR code use GS1 Digital Link?
If you are redesigning artwork now, yes. GS1's programme targets retail scanners accepting 2D codes by the end of 2027, and a Digital Link lets one code serve the point of sale, the supply chain and the consumer.

### What should the QR code on a label link to?
A stable path on a domain you own, kept alive for the life of the product. Usage instructions, registration and reorder pages measure best. Never use a campaign URL or a third-party shortener on a label.

## Try it

- https://useqr.app/url
- https://useqr.app/validate
- https://useqr.app/size-calculator
