Skip to content

QR code for product packaging

A code on packaging is the only channel you have with somebody who bought your product in a shop you do not own. It is how instructions, provenance, support and reordering reach a customer you otherwise never meet.

Packaging is also the least forgiving place to print one. The run is enormous, the correction cycle is a year, and the surface is often curved, flexible or metallic.

Always dynamic, because the packaging outlives the page

A print run sits in warehouses and on shelves for years. Whatever you link to today will be restructured, renamed or retired long before the last unit sells, and a static code cannot be corrected.

A dynamic code means a page that moves does not break a million printed boxes. This is the clearest case in the whole product for paying for dynamic codes, and the failure mode without them is permanent.

Printing on curves, film and foil

A code wrapped around a bottle distorts as it curves away. Keep it on the flattest available panel, and if the surface is strongly curved, size up and orient the code so the curve runs across it rather than along it.

Flexible film stretches during application, foil and metallised board reflect, and flexographic printing spreads ink. All of them argue for a larger code with generous margin and high error correction, and for testing on the actual substrate rather than on a proof printed digitally on paper.

Size and the quiet zone under real conditions

Two centimetres is a reasonable floor for a code read in the hand. Below about 1.5cm you are relying on a good camera in good light, which a kitchen at night is not.

Protect the margin. Packaging layouts are crowded with legal text, barcodes and nutrition panels, and the quiet zone is the first thing squeezed. A code butted against a rule or a block of small print scans far worse than the same code with four modules of space.

Link to something worth the scan

Instructions people actually need — assembly, cooking, dosage, care — convert far better than marketing. So do provenance, allergens and troubleshooting. Repeat purchase links work well on consumables, because the moment somebody notices the packet is empty is the moment they are most willing to reorder.

A page that opens on a phone in a kitchen or a workshop needs to be fast and readable on a poor connection, and it should not demand an account before showing anything.

GS1 and retail scanning

If your packaging carries a retail barcode, keep the QR code well clear of it. Some scanners and self-checkouts get confused by two symbols close together, and slowing down a checkout lane is a fast way for a retailer to ask you to change the artwork.

GS1 Digital Link is the emerging standard that lets a single 2D code carry the product identifier and a web address at once, so one symbol serves both the till and the customer. If you are redesigning packaging now, it is worth asking your GS1 organisation about.

Common questions

Should a packaging QR code be static or dynamic?
Dynamic, without exception. Print runs sit on shelves for years and any page you link to today will move, be renamed or retire long before the last unit sells. A static code cannot be corrected once printed.
What size QR code works on packaging?
Two centimetres is a sensible floor for something read in the hand. Below about 1.5cm you depend on a good camera in good light, which a kitchen at night is not. Size up for curved, flexible or foil surfaces.
Can a QR code go on a curved bottle?
Yes, with care. Put it on the flattest panel available, size up, and orient the code so the curve runs across it rather than along it. Test on the real substrate, since digital proofs on paper hide the problem.
Will a QR code interfere with the retail barcode?
It can if they are close together — some scanners and self-checkouts get confused by two symbols side by side. Keep clear space between them, since slowing a checkout lane gets artwork changed quickly.
What should packaging codes link to?
Things people need rather than marketing: assembly or cooking instructions, dosage, care, allergens, troubleshooting. On consumables, a reorder link works well, because noticing the packet is empty is when people are most willing to buy again.

Related guides

QR Code for Product Packaging — Free Generator