GS1 Digital Link — What Manufacturers Need to Know

Last reviewed: August 2026 · PassoNext Team

Direct answer

Published as ISO/IEC 18975:2024, GS1 Digital Link is an open web standard that bakes a single, resolvable web address into a QR code so anyone scanning it can open a Digital Product Passport without downloading a custom app. Neither Regulation (EU) 2023/1542 nor the ESPR explicitly names “GS1 Digital Link” by name. Instead, both cite the ISO/IEC 15459 family of standards: Article 77(3) of the Battery Regulation mandates it for battery QR codes and unique IDs, while ESPR Annex III specifies the GTIN via ISO/IEC 15459-6 or an equivalent framework. Because GS1 is an officially accredited ISO/IEC 15459 issuing agency, using GS1 Digital Link is one of the most widely supported ways to hit the legal target—though it isn’t the only lawful option.

Key Takeaways
  • The Recommended Route: GS1 Digital Link is the primary data carrier standard used across the EU passport ecosystem.
  • ​Web-Resolvable URIs: It translates traditional barcodes into web-friendly QR codes that any modern smartphone camera can read.
  • ​Item-Level Detail: Combining a GTIN with a unique serial number makes every single product individually addressable online.
  • ​Zero Extra Config: PassoNext automatically builds GS1 Digital Link QR codes for every published passport.
  • ​No Duplicate Work: If your company already uses GTINs, you don’t need a separate GS1 registration to make this work.

GS1 Digital Link — The Standard Behind DPP QR Codes

Every Digital Product Passport distributed across the EU requires a reliable way to connect a physical item to its digital data record. While European law frames these rules around broader ISO standards rather than single company brands, GS1 Digital Link has emerged as the practical industry default. If you make or import goods that require a DPP, you’ll need to know how this link works, where it fits into EU law, and how to get it onto your production line.

​Below is a breakdown of the standard from the ground up, including regulatory hooks and real-world setup steps.

What Is GS1 Digital Link

​Created by GS1—the international organization behind retail barcodes and GTINs—GS1 Digital Link converts standard product identifiers like the Global Trade Item Number (GTIN) into a web URI (Uniform Resource Identifier). In short: it turns a product code into a standard web URL that both humans and software systems can process.

​In the past, product codes and web addresses lived in separate worlds. A 13-digit barcode identified the product type at checkout, while a separate web address brought users to a marketing site. There was no unified standard connecting the two. GS1 Digital Link bridges that gap, creating a single code that functions simultaneously as a product ID and a live web link.

This standard isn’t a prototype or draft proposal. Officially released as GS1 Digital Link Standard version 1.1, it was jointly ratified by ISO and IEC under ISO/IEC 18975:2024.

​How GS1 Digital Link Fits EU DPP Regulations

​Under the Ecodesign for Sustainable Products Regulation (ESPR, Regulation (EU) 2024/1781), every covered item must carry a physical data carrier linking straight to its digital passport. Article 9(1)(c) mandates that these data carriers and product IDs adhere to the standards listed in Annex III or equivalent international frameworks. Annex III highlights the GTIN as defined in ISO/IEC 15459-6 (or equivalent)—a requirement GS1 Digital Link meets out of the box.

​Manufacturers generally choose GS1 Digital Link for three main reasons:

  • ​Interoperability: Every item sold in the EU single market uses the same underlying identifier architecture. This cuts out proprietary guesswork, allowing border officials and inspectors to read data using off-the-shelf scanners.
  • ​Global Reach: GS1 systems operate in well over 100 countries. Overseas factories exporting into the EU can use the exact same code structure they rely on for local supply chains.
  • ​Machine Readability: The URI format is built for automated processing, making it easy for logistics networks, customs databases, and market surveillance systems to ingest data smoothly.

​The EU Battery Regulation (Regulation (EU) 2023/1542) sets even tighter parameters. Article 13(6) makes QR codes mandatory on all covered batteries starting 18 February 2027, while Article 77(3) mandates that the passport resolve through that QR code via ISO/IEC 15459 specs. GS1 Digital Link offers a ready-made structure to fulfill both rules.

How GS1 Digital Link Works — The URI Structure

A GS1 Digital Link URI packs a specific set of product identifiers straight into the URL path. Its standard canonical setup looks like this:

https://id.gs1.org/01/{GTIN}/21/{serial}

​Here is how those elements break down:

  • ​https://id.gs1.org— The base domain of the GS1 resolver (or your own custom domain if you run a private resolver).
  • /01/ — The GS1 Application Identifier indicating that the string immediately following is a GTIN.
  • ​{GTIN} — The 14-digit Global Trade Item Number representing the product model (e.g., 09506000134352).
  • ​/21/ — The GS1 Application Identifier indicating that the following string is an item serial number.
  • ​{serial} — The individual serial number identifying that exact physical unit (e.g., ABC12345).

​Put it together, and a complete GS1 Digital Link URI looks like this:

https://id.gs1.org/01/09506000134352/21/ABC12345

​This single URL uniquely identifies one specific physical item anywhere on Earth. Encoded into a QR code and printed on a product casing, anyone can scan it with a smartphone to bring up its digital passport.

You aren’t locked into using id.gs1.org. Companies can deploy their own web domains (for instance, https://id.yourcompany.com/01/{GTIN}/21/{serial} as long as the URL path follows GS1 syntax and the backend resolver adheres to the standard. This setup is called a custom domain resolver.

The QR Code as Data Carrier

The complete GS1 Digital Link URI is generated and printed directly onto the product as a QR code. To ensure universal compatibility, this code must comply with ISO/IEC 18004—the global standard for QR symbology. This guarantees that basic smartphone cameras and industrial barcode readers can process the link without issue.

​The physical QR code serves as the bridge to the digital world. When a customer, mechanic, recycler, or customs inspector scans the mark, their device decodes the URI, fires off a web request, and opens the destination passport page.

​For battery passports in particular, Article 13(6) of Regulation (EU) 2023/1542 demands that the QR code be affixed directly to the battery as specified in Annex VI Part C. Crucially, the mark must stay legible and scannable across the entire operational lifespan of the battery—which can easily span 10 to 15 years for electric vehicles. That longevity requirement directly affects your choice of printing techniques, label materials, and surface protection.

​Standard QR Code vs. GS1 Digital Link QR Code

​A plain QR code can hold just about anything: arbitrary text, basic website links, or unstructured data strings. It has no mandatory syntax. While a code pointing to https://yourcompany.com/product/12345 will open a webpage, it isn’t a GS1 Digital Link.

The core distinction comes down to standard structure and universal interoperability. A true GS1 Digital Link QR code uses a predictable URI path containing embedded GTIN and serial data that external systems can read instantly. A customs scanner reading a GS1 Digital Link code can automatically pull out the GTIN and serial number without custom coding. A proprietary web link doesn’t allow for that automated data extraction.

This distinction is central to EU compliance. Both the ESPR and the Battery Regulation insist on open interoperability. A custom QR code that simply redirects to a marketing page might work for consumers, but it falls short legally unless the underlying identifier is issued under ISO/IEC 15459 or an equivalent standard. While using a different ISO/IEC 15459 agency is completely legal, using a home-brewed, proprietary scheme prevents third-party software from parsing your data automatically.

​Resolver Architecture — How Scanning Routes Content

When someone scans a GS1 Digital Link, a backend resolver service receives the incoming web request and determines where to direct the user based on who they are and what they need.

The GS1 Digital Link standard uses built-in “link types” to route a single QR code to completely different destinations depending on context:

  • ​Consumers scanning a code in a store might see a public summary showing basic sustainability scores, recycled material rates, and carbon footprint metrics.
  • ​Repair Technicians scanning the exact same physical code can be routed to technical service manuals, wiring schematics, and component disassembly guides.
  • Market Surveillance Inspectors scanning the code can access restricted regulatory filings, including raw supply chain due diligence audits.
  • ​Recyclers scanning the mark at end-of-life are directed to detailed material teardown charts and safety guidelines for handling hazardous elements.

This smart routing relies on HTTP content negotiation and link-type parameters built into the GS1 specification. The resolver checks incoming authentication headers and parameters before serving up the appropriate access level.

​This setup directly aligns with the tiered access rules laid out in the EU Battery Regulation, where data visibility is split into public, legitimate interest, and authority-only tiers.

​Relationship to ESPR and Battery Regulation Requirements

Article 10(1)(a) of the ESPR (Regulation (EU) 2024/1781) requires every product passport to link physically to a persistent, unique product ID. Article 10(1)(b) states that this data carrier must sit on the product itself, its packaging, or accompanying docs as required by category rules. Article 10(1)(c) mandates that the code format adhere to Annex III standards (or recognized equivalents) until official harmonized standards are published in the Official Journal.

​GS1 Digital Link covers these requirements completely:

  • The GTIN + Serial Number provides the persistent unique ID.
  • ​The ISO/IEC 18004 QR Code acts as the physical data carrier.
  • ​The Resolver Service delivers the access point.

The Battery Regulation adds further specifics. Article 77(3) makes a QR code mandatory, while Article 77(10) requires manufacturers to upload the unique identifier to the central registry established under ESPR Article 13(1). The GS1 Digital Link URI structure is designed from the ground up to register cleanly with these systems.

Note: The broader operational and design rules governing battery passports—interoperability, access tiers, escrow continuity, and security—are defined under Article 78. For a detailed breakdown of those software rules, see our coverage on the EU Central DPP Registry page.

​For businesses managing products under both the ESPR and the Battery Regulation, GS1 Digital Link provides a single, unified coding method across all product lines.

​Step-by-Step Implementation

​Setting up GS1 Digital Link involves a few straightforward milestones. (If your team uses a different ISO/IEC 15459 agency, you’ll follow a nearly identical path through that provider.)

​1. Secure a GS1 Company Prefix

If your company doesn’t have one yet, request a GS1 Company Prefix from your national GS1 office. This prefix forms the foundation for every GTIN you issue. While most consumer brands already have one, industrial firms manufacturing B2B batteries or raw components may need to apply for the first time.

​2. Assign GTINs to Product Models

Every distinct product variation needs its own GTIN. If you manufacture three different battery models, you will need three unique GTINs. The GTIN is a 14-digit number constructed from your company prefix, a product reference code, and a calculated check digit.

3. Generate Unit-Level Serial Numbers

Combine your GTIN with a unique serial number for every individual unit coming off the line. Your internal systems must ensure that no two items ever share the same GTIN + serial combination. For battery passports, every single battery pack requires its own distinct serial identifier.

​4. Configure Your Resolver

You need a web resolver capable of catching GS1 Digital Link URIs and returning the correct passport data. You can run the global GS1 resolver, build a custom resolver in-house, or use a DPP platform that includes automated resolver routing out of the box. The resolver must support standard GS1 link types to handle tiered access permissions.

​5. Print and Apply QR Codes

Convert each product unit’s GS1 Digital Link URI into an ISO/IEC 18004-compliant QR code. Print or etch the code directly onto the product where it remains accessible, scannable, and durable over its entire expected lifespan. For industrial batteries, these marks must withstand heat, vibration, moisture, and chemical exposure over many years of use.

​Printing and Placement Guidelines

The QR code needs to sit directly on the physical product casing. Under ESPR rules for general consumer goods, packaging placement may be allowed if category-specific delegated acts permit it, though product-level marking remains the default.

​Durability isn’t optional. A paper sticker that peels off an EV battery after two years fails legal compliance for a product designed to last 15 years. Use industrial marking methods rated for long-term exposure—such as direct laser etching, metal nameplates, or high-durability synthetic labels with UV-resistant coatings.

​Size matters, too. The QR code needs to be large enough for standard smartphone cameras to scan without hassle. GS1 recommends a minimum module size (the tiny squares inside the QR code) of 0.75mm, which usually translates to a total printed size of at least 20mm x 20mm. Always test your printed codes across multiple device types and lighting conditions before rolling out mass production.

​How PassoNext Automates GS1 Digital Link

PassoNext constructs GS1 Digital Link URIs and compliant QR codes automatically whenever a new passport is generated on the platform.

​The system handles the serial assignment, builds the standardized GS1 URI path, creates print-ready QR vector files, and manages the resolver endpoint behind the scenes. Three-tiered access control—public, legitimate interest, and authority—is enforced automatically by the resolver, routing each incoming request to the right data view based on user authentication.

​This means your engineering team doesn’t have to build or host custom resolver infrastructure. Print-ready QR graphics are available for download immediately upon passport creation.

​Common Implementation Mistakes to Avoid

​As companies prepare for incoming DPP deadlines, several predictable missteps are showing up. Watch out for these four traps:

  • ​Using Plain, Proprietary Web URLs:
    Printing a generic link like https://yourcompany.com/passport/12345 inside a QR code is not GS1 Digital Link. It might open a website on a phone, but it fails EU interoperability rules. Customs databases and market surveillance tools rely on standard syntax to extract GTINs and serial numbers automatically—they cannot parse custom URL structures without custom integrations.

  • Skipping Unit-Level Serial Numbers:
    A QR code that encodes only a model-level GTIN without a serial number identifies a product line, not a specific item. European DPP rules mandate passport tracking down to the individual serial number. Batch-only or model-only codes fail compliance.

  • Dead Links and Unreliable Hosting:
    A QR code is useless if scanning it leads to a 404 error or a down server. If your resolver drops offline or a domain expires, your product is non-compliant. Ensure your hosting infrastructure guarantees long-term uptime across the entire multi-year lifecycle of your products.

  • Cutting Corners on Print Quality:
    Using cheap paper labels that wear off after a few months in the field is an immediate compliance violation. Test your marking methods against real-world environment factors—heat, cold, friction, solvents, and UV rays—before running full production.

​Looking Ahead

​GS1 Digital Link is quickly becoming the universal product identifier across the entire EU single market. As new ESPR delegated acts roll out across textiles, electronics, furniture, and construction materials, every covered category will require a standardized data carrier linked to a digital passport. GS1 Digital Link provides a single, scalable architecture across all of them.

​Its impact stretches far beyond basic compliance. Retailers are adopting GS1 Digital Link to upgrade traditional checkout scanning, supply chain teams are leveraging it for real-time traceability, and customs authorities are weaving it into automated border clearance tools. Implementing GS1 Digital Link today for DPP compliance sets up your digital supply chain for the long haul.

​The central EU DPP Registry established under ESPR Article 13 stores these unique product identifiers, and Article 77(10) of the Battery Regulation mandates uploading every unique battery ID directly into it. Because ESPR Annex III specifies GTINs via ISO/IEC 15459-6, GS1-formatted IDs integrate natively with the EU central index—which went live on 20 July 2026.

Regulatory Status and Updates

The current status of regulation described in this guide is based on Regulation (EU) 2024/1781 (ESPR) and Regulation (EU) 2023/1542 (Battery Regulation), both officially released in the Official Journal of the European Union. Technical requirements and implementation acts keep on evolving. Stay ahead of compliance by subscribing to Regulatory Radar at PassoNext.digital to receive updates whenever new technical requirements come into effect.

What This Means For Your Business

​The EU Battery Regulation mandates that every battery passport be accessible via a machine-readable data carrier—and GS1 Digital Link is the gold standard for meeting that requirement. Every unit you place on the EU market will need a durable QR code resolving directly to its digital passport.

The simplest path forward: platforms like PassoNext handle this whole pipeline automatically. Every published passport gets a fully compliant GS1 Digital Link QR code without manual configuration. If you already maintain GS1 GTINs, they map over directly; if not, the system generates standards-compliant identifiers for you.

Action Steps

  1. ​Confirm whether your organization already holds a GS1 Company Prefix and assigned GTINs for your product catalog.
  2. ​If you don’t have GS1 credentials, decide whether to register with your local GS1 body or use system-generated identifiers.
  3. ​Design QR code placement layouts on your product casings, nameplates, and primary packaging.
  4. ​Run physical scan tests across various mobile devices and industrial readers to verify that your URIs resolve quickly and reliably.

Frequently asked questions

What is GS1 Digital Link?

GS1 Digital Link is a standard created by GS1 that encodes existing GS1 product identifiers, such as the Global Trade Item Number (GTIN), in a web Uniform Resource Identifier (URI) that can be used to retrieve information about a product. The standard is designed to produce standardised URLs that can be used by both humans and machines. It has been approved by ISO and IEC as ISO/IEC 18975:2024.

Not directly. Neither Regulation (EU) 2023/1542 nor the ESPR mention GS1 Digital Link. What the ESPR does say, in Article 9(1)(c), is that the data carrier and the unique product identifier must be formed in accordance with one or more of the standards listed in Annex III, or other European or international standards, and that Annex III designates the GTIN, as specified in ISO/IEC 15459-6 or equivalent. Similarly, Article 77(3) of the Battery Regulation states that the QR code and the unique identifier must be compliant with the ISO/IEC 15459 series. GS1 is an approved issuer of identifiers under ISO/IEC 15459, which makes GS1 Digital Link a logical choice for interoperability within the single market and beyond, for its wide acceptance and machine-readability.

The canonical form is https://id.gs1.org/01/{GTIN}/21/{serial}, but manufacturers can use their own domain if they wish, as long as they follow the syntax and semantics described in the standard. The part before the first slash identifies the type of number that follows, so “01” means GTIN while “21” designates a serial number.

The QR code includes the GS1 Digital Link URI. It must be constructed in accordance with ISO/IEC 18004 so that it can be read by any compliant QR reader, including a smartphone camera. According to Article 13(4)-(6) of the Battery Regulation, the QR code must be printed on or firmly attached to the battery and be readable and scannable throughout the product’s life.

Not on its own. As mentioned above, neither the Battery Regulation nor the ESPR specify GS1 Digital Link. However, as the QR code must be compliant with ISO/IEC 18004, and the identifier must be formed in accordance with ISO/IEC 15459 (for the ESPR) or one of the other standards listed in Annex III (for the Battery Regulation), a QR code encoding an arbitrary uniform resource locator (URL) would not be sufficient to comply with the regulations. That is not to say that GS1 identifiers are mandatory; another standard encoding a similar set of data in identifiers issued under the ISO/IEC 15459 standard would be acceptable, too. What a proprietary system would not give you is immediate interoperability with customs and market surveillance systems; you would need to develop your own integration.

Ready to start your product passport?

Start free. No credit card required. Your first 10 passports stay free, even after the trial ends.