QR codes on store shelves and shelf talkers
Shelf talkers and shelf-edge labels catch shoppers at the exact moment of choice. A QR code there can answer the question that makes or breaks the sale: is this vegan, how does it compare, what do I cook with it?
Shelf strips are small and seen at an angle, often under bright, flat lighting. Codes need to be compact but generous with contrast.
What to link from QR codes on store shelves
Product comparison
A talker that opens a comparison of the range on that shelf.
Reviews in the aisle
Ratings and reviews from your website or marketplace listing.
Recipes and pairings
Grocery and wine shelves that open recipes or pairing suggestions.
In-store offers
A coupon page for a multi-buy or a sample offer.
Which QR code to use
Static codes are free and need no account, but can't be changed after printing. Dynamic codes and hosted pages can be edited at any time, count every scan, and keep working on every plan, even if you cancel.
Dynamic code per shelf or bay
Measure which shelves get scanned and repoint them when the planogram changes.
Create a dynamic codeCoupon page
An offer with a code or barcode, validity dates, terms and a copy button.
Offers with a scannable barcode for the till, and validity dates.
Build it in the dashboardVideo page
A YouTube or Vimeo embed, or an uploaded MP4.
Short demos for products that need explaining.
Build it in the dashboardHow big to print it
| Where people scan | Distance | Minimum code width |
|---|---|---|
| Shelf edge, at arm's length | 50 cm (20 in) | 5.8 cm (2.3 in) |
| Shelf talker from the aisle | 1.2 m (4 ft) | 13.9 cm (5.5 in) |
For a dynamic short link such as https://qrdx.dev/q/aB3dE5f at error correction Q, without the blank margin. Static Wi-Fi, vCard or long URL codes hold more data and need to be larger. Check yours with the print size calculator and the scan checker.

Placement tips
- Place codes at eye or chest height; bottom-shelf codes rarely get scanned.
- Keep the code on a white panel, separate from the price and the barcode.
- Shelf-edge strips are narrow; a talker that sticks out from the shelf gives more room and catches the eye.
- Check retailer guidelines: many stores control what can be placed on their shelves.
Call-to-action copy
A code with a reason to scan beside it gets more scans than a bare code. Lines to print next to yours:
- Not sure which one? Compare here
- See reviews
- What to cook with this
- Scan for today's offer
QR codes on store shelves: FAQ
How big should a QR code be on a shelf talker?
About 6 cm at arm's length with a short link, more if shoppers read it from the aisle. Leave white space around it.
Can I track which shelves get scanned?
Yes, with one dynamic code per shelf or bay. Scans are counted per code with time and device, so you can compare locations and stores.
Do retailers allow brand QR codes on shelves?
It depends on the retailer. Many control shelf materials through their own programmes; agree it with the category manager first.