
The wine QR code is no longer a nice-to-have — for wine sold in the EU, it is now a legitimate route for ingredient and nutrition disclosure that became mandatory from December 2023. For small producers and home winemakers, it's also a powerful marketing tool and a bridge between the physical bottle and digital information about how the wine was made.
Regulation (EU) 2021/2117 of the European Parliament and of the Council — which amended Regulation (EU) No 1308/2013, the Common Market Organisation regulation for wine — introduced significant changes to wine labelling effective December 8, 2023 (the detailed e-label presentation rules sit in Commission Delegated Regulation (EU) 2019/33, as amended):
For winemakers selling into the EU (including UK winemakers exporting post-Brexit), this is now a compliance requirement, not an optional feature.
Ingredient list — all inputs that are present in the final wine above de minimis levels:
Nutritional information (per 100mL):
Typical values for dry red wine (per 100mL):
These vary by ABV and residual sugar. Use published EU reference values or have the wine chemically analysed for precision.
A great QR code wine page goes beyond the minimum:
MakeWine serves two public pages from a QR code on the label:
/p/[token]: The full provenance page — variety, category, vintage, producer, the fermentation journey, lot information, additions log, bottling details, maker profile, and an ECDSA digital-signature badge./el/[token]: The EU e-label — the regulated energy, nutrition and ingredients disclosure, delivered exactly as the electronic-label rules require.A QR code that satisfies the EU digital-label requirement must link to /el/[token] — the regulated, marketing-free e-label — which the label designer produces when its back QR is set to the e-label target. The /p/[token] provenance page is a separate consumer-transparency page: it carries the full story but does not, on its own, meet the e-label rule.
QR codes encode a URL. The /label designer in MakeWine can generate either QR for a bottle: set the back QR to the e-label target to encode /el/[token] (the EU-compliant disclosure), or to the provenance target to encode /p/[token] (the full consumer-transparency page). For a bottle sold into the EU, choose the e-label target.
Size requirements:
Testing: Always test your QR code with multiple devices before printing. Use Android and iOS; use cameras in poor light. If it fails, increase size or contrast.
Static URL: Never put a redirect-shortened URL in the QR code. Use the full permanent URL to your wine page. If you ever change the URL structure, existing QR codes become broken links on printed labels.
Permanent hosting: The EU requires the URL to be permanently accessible. Cloud hosting (not a home server) with reliable uptime is essential.
Multi-language: For EU compliance, the page must be in the language of the market it's sold in, or offer a language selector. If selling in France, the page must be accessible in French.
Mobile-optimised: The overwhelming majority of consumers will view this on a phone. The page must load quickly on mobile, display correctly on small screens, and require no zooming.
For direct-to-consumer winemakers, the QR code represents a rare opportunity: a physical touchpoint (the label) that leads directly to a digital relationship with the consumer.
Beyond regulatory compliance, well-implemented wine QR codes can:
The QR code on the bottle is the bridge between the physical wine experience and a digital relationship that doesn't need to end when the wine is finished.
Tip: Test your QR code URL in multiple browser types and on multiple devices before committing to a label print run. The most frustrating QR code failure is one you discover only after 500 labels are printed.