The Manufacturer's Guide to GS1 Digital Link
Most manufacturers already have a GTIN. Many have deployed QR codes. Far fewer have connected the two into a single code that does both jobs, and that gap is becoming harder to ignore.
GS1 Digital Link is the standard that closes it. It is the mechanism that turns a product identifier into a web address, turns a web address into a machine-readable identifier, and turns a single code printed on your packaging into something a retail scanner, a consumer smartphone, a customs system, and an EU Digital Product Passport record can all read correctly, globally, without bespoke integrations.
This is not a niche compliance topic. In our view, GS1 Digital Link is positioned to act as a common infrastructure layer across several product data initiatives: connected packaging, DPP requirements, anti-counterfeiting, and post-purchase engagement. Understanding how it works, and what you need to implement it, is worth the attention of product and operations teams now.
What GS1 Digital Link Actually Is
The simplest definition: GS1 Digital Link is a standard that encodes GS1 identifiers (GTINs, serial numbers, batch codes, expiry dates) into a URL structure that any system can parse.
Your existing barcode encodes a GTIN as a raw number, for example 09506000134352. A retail scanner reads that number and looks up the product in a database. That is the entire information exchange: one number, one lookup, one purpose.
GS1 Digital Link encodes that same GTIN as part of a URL:
https://id.gs1.org/01/09506000134352/21/ABC123
Breaking this down:
https://id.gs1.org: the resolver domain (this can be your own branded domain)/01/: the GS1 Application Identifier for GTIN09506000134352: your 14-digit GTIN/21/: the Application Identifier for serial number (an optional qualifier)ABC123: the unique serial for this specific unit
A GS1 Digital Link-aware retail scanner can extract the numeric GTIN out of that URL and read it as it always did. A smartphone camera opens the URL and delivers whatever web experience you have configured at that endpoint. The same physical code is designed to do both jobs from a single print.
That is the core architecture. Everything else, including DPP support, interoperability, and resolver infrastructure, flows from it.
Why Interoperability Is the Real Value
The argument for GS1 Digital Link is not "QR codes are good." It is that standards eliminate integration tax.
Every time a product moves through a supply chain, the identifiers on it need to be readable by a different system. A warehouse management platform in Germany, a customs clearance system in Singapore, a retailer's inventory system in the United States, a regulatory record in Brussels: each of these systems is typically built to read GS1 identifiers because GS1 is a widely adopted global standard. When your product data is encoded in GS1 Digital Link format, systems that support the standard can parse it natively. No custom middleware. No data mapping. No negotiation with individual trading partners.
This matters most at scale. A manufacturer shipping to dozens of countries cannot realistically build a separate custom integration for each one. A URL that follows the GS1 Digital Link standard is designed to be readable by any GS1-compliant system in those markets, without bespoke work per partner.
The same logic applies to time. A widely-adopted open standard tends to remain readable for as long as the standard is supported. A proprietary QR platform's link format depends on that one vendor continuing to operate and maintain it.
GS1 Digital Link vs. Regular QR Codes
This is where most manufacturers get confused. A QR code is just an encoding format. Like a barcode, it can encode any string of characters. A standard QR code generated by a generic tool might contain https://yourbrand.com/product/12345. That is a functional link. It is not GS1 Digital Link.
| Dimension | Standard QR Code | GS1 Digital Link QR Code |
|---|---|---|
| URL structure | Arbitrary: any URL the brand chooses | Structured: follows GS1 Digital Link syntax with Application Identifiers |
| Retail scanner compatibility | A GS1 scanner reads it as an unknown URL, not a GTIN | A Digital Link-aware GS1 scanner can extract the GTIN, backwards-compatible with GS1 systems |
| Interoperability | Platform-dependent: routing breaks if the link changes | Standard-compliant: any GS1 Digital Link resolver can process it |
| DPP readiness | Carries no structured GS1 identifier a DPP record needs | DPP-ready: carries a unique GS1 identifier in a standardised carrier |
| Resolver service | No standard resolver; the brand manages all routing | Can use GS1's global resolver (id.gs1.org) or your own branded resolver |
| Future-proofing | Dependent on the QR platform's longevity | Built on open standards (ISO/IEC 18975, conformant with ISO/IEC 15459 identifiers): vendor-neutral |
| Serial-level granularity | Typically product-level only | Optionally unit-level: can encode GTIN plus serial in a single code |
The practical implication relates to GS1's Sunrise 2027 initiative. Sunrise 2027 is an industry-led ambition, not a government mandate, under which retailers commit to being capable of scanning 2D barcodes at point of sale by the end of 2027. It does not require every product to carry a 2D code by that date, and no statutory penalty applies. The practical pressure comes from retail partners: as major retailers build 2D scanning capability into their POS infrastructure, supplier labelling expectations tend to follow. Where a retailer's checkout expects a GS1-readable code, a generic QR code that carries no GS1 identifier will not be recognised as a product scan, however well designed it is.
How It Connects to the Digital Product Passport
The EU's Digital Product Passport (DPP) is introduced by the Ecodesign for Sustainable Products Regulation, Regulation (EU) 2024/1781. ESPR is a framework: it does not set a single blanket DPP deadline for all products. Instead, DPP obligations apply per product group through delegated acts, each with its own requirements and timing to be confirmed. The first ESPR Working Plan (2025-2030) names priority groups such as textiles and apparel, furniture, iron and steel, aluminium, tyres, and mattresses. The general design of a DPP is that a product carries a data carrier that links to a machine-readable record. The regulation does not mandate GS1 Digital Link by name, but the DPP design points toward a unique product identifier in a standardised data carrier, which is precisely what GS1 Digital Link provides.
A separate instrument sets the earliest concrete product-passport obligation in EU law. The EU Battery Regulation, Regulation (EU) 2023/1542, introduces a battery passport for LMT batteries, industrial batteries over 2 kWh, and EV batteries from 18 February 2027. Portable batteries are not in scope for the battery passport. This is a different regulation from ESPR, not a part of it.
A DPP record is more than a web page. The DPP design anticipates a record that authorised parties, such as regulators, customs, and recyclers, can query, anchored to a unique product identifier. A marketing QR code that points only to your website, with no structured GS1 identifier, is not built for that role. A GS1 Digital Link that encodes a valid GTIN is.
For manufacturers preparing for DPP obligations as delegated acts arrive, and for those in scope for the battery passport from 2027, the GS1 Digital Link implementation you build for retail compatibility can be the same implementation that supports a DPP record. One investment, applicable to more than one requirement.
For a detailed breakdown of DPP timelines and what the registry requirement means operationally, see our guide on understanding the EU DPP registry and what it means for manufacturers. Manufacturers beginning implementation now should also review the DPP compliance timeline 2026-2030 and product registration software guides to align code specifications with operational systems.
What Manufacturers Need to Do
Implementation has four steps. None are technically complex. All require upfront decisions that are difficult to reverse later.
Step 1: Obtain a GS1 Company Prefix
GS1 Digital Link requires a valid GS1 Company Prefix, the licensed block of numbers that gives you the authority to issue GTINs. If you already have GTINs on your products, you already have a prefix. If you are issuing GTINs through a retailer or third party, you need your own prefix before you can issue compliant Digital Links.
GS1 Company Prefixes are licensed through national GS1 member organisations (GS1 US, GS1 UK, GS1 Germany, etc.). Annual licensing fees scale with the number of GTINs you need to issue. For most manufacturers, this is already in place, but verify your prefix is active and in your name, not a retailer's.
Step 2: Assign GTINs at the Right Level
This guide focuses on item-level implementation (the product you sell), which is where most manufacturer product experiences live. GS1 Digital Link itself also carries logistics identifiers such as SSCC for cases and pallets. Each product variant, whether a different colour, model, or bundle configuration, needs its own GTIN. If your current GTIN assignment is incomplete or inconsistent, resolve this before Digital Link implementation. A Digital Link pointing to an invalid or unresolvable GTIN will fail in downstream systems that try to look it up.
Step 3: Encode GTINs with Serial Numbers
Much of the additional value in GS1 Digital Link comes from unit-level serialisation: encoding a unique serial number (the optional AI 21 qualifier) alongside the GTIN in every code print. This is what enables use cases like anti-counterfeiting, individual ownership tracking, per-unit scan history, and serialised DPP records. Without serial numbers, your Digital Links are product-level rather than unit-level, and these per-unit capabilities are not available.
Serial numbers are assigned at the factory, typically during the label printing or packaging stage. Each unit gets a unique code that is linked to its GTIN in your product management system. BrandedMark handles this with serialised GTIN encoding, combining the GTIN and serial in a single GS1 Digital Link identifier.
To understand how serial-level identity connects to broader anti-counterfeiting and ownership verification use cases, see our article on verified QR codes and product safety. The digital product identity guide provides the strategic framework for how to position these capabilities across your product portfolio.
Step 4: Configure a Resolver Service
The URL in a GS1 Digital Link points to a resolver, a service that receives scan requests and routes them to the right endpoint based on context. The same Digital Link on a product can resolve to:
- A retail system (returns the GTIN for POS processing)
- A consumer smartphone (opens a warranty registration page)
- A regulatory system (returns DPP data in the required schema)
- A recycler (opens end-of-life handling instructions)
GS1 operates a global resolver at id.gs1.org that registered manufacturers can use. Alternatively, manufacturers can configure their own branded domain (for example, id.yourbrand.com) as a GS1-conformant resolver, which gives you more control over routing logic and analytics.
The resolver configuration is where much of the ongoing operational work sits: defining rules, building destination experiences, and updating them without changing the printed code on packaging. This is also where platforms like BrandedMark are designed to help: GS1 Digital Link is built in, the resolver is pre-configured, and the experience designer lets you build and update destination content without touching packaging.
What the Ecosystem Looks Like
Manufacturers implementing GS1 Digital Link will encounter several services in the space. GS1 publishes a GS1-conformant resolver standard and operates a global resolver, and national GS1 member organisations run partner ecosystems for solution providers. Beyond GS1's own services, a range of commercial platforms, including Digimarc, BrandedMark, and others, offer managed resolver and experience-delivery services. These vendors position themselves differently: Digimarc is publicly known for digital watermarking technology, while BrandedMark focuses on the post-purchase lifecycle, including warranty, support, and ownership. Evaluate each against your own requirements rather than relying on any single characterisation.
The resolver service you choose determines what happens after a scan. The GS1 Digital Link format itself is vendor-neutral, because the URL structure is standardised and portable. If you later switch resolver providers, codes already printed on packaging can continue to work, since the standard URL format resolves through whichever conformant service you configure.
For manufacturers already exploring GS1 Digital Link implementation as part of a broader connected product strategy, the article on GS1 Digital Link for manufacturers covers the business case in more depth.
Frequently Asked Questions
Does GS1 Digital Link replace the traditional barcode on packaging?
Not immediately, and not unilaterally. Under the Sunrise 2027 ambition, retailers aim to be capable of reading 2D codes at point of sale by the end of 2027, but this is an industry initiative rather than a legal mandate, and 1D barcodes are not switched off on a fixed date. As 2D scanning capability becomes widespread, the traditional 1D barcode (the linear UPC or EAN) becomes less necessary, because a 2D code can carry the same GTIN information plus more. Many manufacturers run dual codes during the transition: the linear barcode for legacy scanner compatibility and the GS1 Digital Link QR for Digital Link-capable systems and consumer scanning. Over time, in markets with broad 2D POS capability, the linear barcode can become optional.
Can I use my existing QR code platform and just change the URL format?
Technically, a URL following the GS1 Digital Link syntax can be encoded into any QR code generator. The structural requirement is the URL format, not the QR encoding software. However, many generic QR platforms do not validate GS1 Digital Link syntax, do not manage resolver routing, do not handle serial-level encoding at scale, and are not designed to track the GS1 standard as it evolves. A platform built specifically for GS1 Digital Link is designed to handle syntax validation, resolver configuration, and standard updates as part of the service. For one-off testing, a generic encoder is fine. For production deployment across a product range, it tends to be the wrong tool.
How long does it take to implement GS1 Digital Link end-to-end?
The timeline depends heavily on your starting point. For a manufacturer that already has a GS1 Company Prefix, a defined GTIN structure, and a resolver platform selected, a pilot on a single product line can move quickly, often within a few weeks. A full rollout across a product range involves packaging artwork updates, factory serialisation integration, and resolver configuration, and usually runs longer, on the order of several months, depending mainly on packaging lead times. The packaging artwork update is often the longest dependency: digital code changes require new print files, which require artwork approvals, which require reprints. Starting the implementation process early, ahead of DPP delegated acts and the battery passport date, helps avoid compressing those timelines.
Getting Started with BrandedMark
BrandedMark has GS1 Digital Link built in from the ground up. Your resolver domain is registered with GS1, SGTIN encoding is enforced at the platform level, and the resolver handles context-aware routing to warranty pages, product support, DPP records, or any other destination, without code changes on packaging.
If you are mapping your GS1 Digital Link implementation against DPP timelines, the combination of serial-level identity, built-in resolver infrastructure, and the no-code experience designer means you can build one system that supports DPP readiness, post-purchase engagement, and serialised tracking together.
The URL on your packaging is not just a link. It is the digital identity of every unit you ship. Getting the format right from the start is one of the few decisions that cannot be undone with a software update, because it is printed on physical packaging.
