TrackVision AI news and posts

Demystifying the GS1 Digital Link: how it works and why you need it

Written by Curt Schacker | Apr 17, 2026 7:01:53 PM

Demystifying the GS1 Digital Link: how it works and why you need it

For more than five decades, the linear barcode — the familiar rows of black and white lines printed on virtually every consumer product — served its purpose well. It carried a single piece of information: the Global Trade Item Number (GTIN). Retail point-of-sale (POS) systems used that number to ring up a sale. The system worked, and for a long time, that was enough.

It is no longer enough. Regulatory bodies across the European Union now require Digital Product Passports (DPPs) containing detailed sustainability, origin, and material composition data. Retailers need batch numbers and expiration dates. Consumers want to scan a package and immediately reach a brand experience or an allergen guide. A 13-digit number cannot carry any of that.

GS1 Sunrise 2027 is the global initiative that formalizes the transition from 1D linear barcodes to 2D barcodes at retail POS. The enabling technology at the center of that transition is the GS1 Digital Link — a web URI standard published by GS1 that encodes supply chain identifiers including GTIN, batch number, serial number, and expiration date directly into a URL that any web-connected device can resolve. According to GS1, more than 25,000 member companies and 6 billion barcode scans per day will be affected by this transition. This article explains exactly how GS1 Digital Link works, what its structure means, and why brands, importers, and supply chain professionals need to prepare now.

If you are new to Sunrise 2027 itself, see our earlier articles on what GS1 Sunrise 2027 is and the key compliance deadlines your supply chain needs to meet.

In this guide, you will learn:

  1. Why a standard QR code is not sufficient for Sunrise 2027
  2. The anatomy of a GS1 Digital Link URL and what each component means
  3. How a GS1 Digital Link resolver routes a scan to the right destination
  4. What brands must do to generate and manage GS1 Digital Links at scale

Why a standard QR code will not work at checkout

Many brand owners have already placed QR codes on their packaging. Most of those codes link to a marketing page — a static URL such as https://brand.com/product. That approach works perfectly for a consumer scanning with a smartphone camera.

It fails entirely at the retail checkout. A POS terminal scanning for a product at the register is not looking for a website address. It is looking for a GTIN to match against its price database. When the scanner encounters a generic URL, it either errors out or returns no result. The sale cannot proceed.

This is the fundamental problem GS1 Digital Link solves. It is a standardized web URI format that encodes the GTIN — and any additional supply chain data — directly into the URL string itself. A POS terminal can extract the GTIN from the URL without making any network request. A smartphone can follow the same URL to reach a product page, a DPP, or any other web destination. One barcode, one scan, every audience served.

The anatomy of a GS1 Digital Link URL

The GS1 Digital Link standard translates GS1 Application Identifiers (AIs) — the global data elements that define supply chain attributes — into a structured, web-compatible URI format. Understanding the structure is straightforward once you see a real example.

Consider the following GS1 Digital Link URL:

https://id.trackvision.ai/01/09506000134352/10/LOT-2024-08/21/SN-00042?17=260813

Each segment of this URL carries a specific, standardized meaning:

  • https://id.trackvision.ai — The resolver domain. This is the server that receives the scan and determines where to route the request. TrackVision AI operates a standards-compliant GS1 Digital Link resolver at this domain.
  • /01/ — The Application Identifier for GTIN. The value 01 is the GS1 AI that always precedes a 14-digit GTIN.
  • 09506000134352 — The GTIN value itself. This 14-digit number uniquely identifies the product at the trade item level. A retail POS terminal reads this segment and completes the sale.
  • /10/ — The Application Identifier for Batch/Lot Number (AI 10).
  • LOT-2024-08 — The specific batch or lot value, critical for food safety recalls, pharmaceutical traceability, and regulatory compliance.
  • /21/ — The Application Identifier for Serial Number (AI 21).
  • SN-00042 — The unique serial number for this specific physical item, enabling item-level traceability.
  • ?17=260813 — A query string parameter encoding AI 17, the Expiration Date, in YYMMDD format. This date (13 August 2026) is directly readable by scanning systems without any resolver call.

The elegance of this structure is that it is simultaneously a valid web address and a machine-parseable supply chain data record. No proprietary middleware is required to decode it. Any system that understands the GS1 Digital Link standard — POS terminals, warehouse scanners, customs systems, and consumer smartphones — can extract exactly the data it needs.

How the resolver routes a scan

The resolver is the server-side component of the GS1 Digital Link architecture. Think of it as a routing layer that stands between the scan event and the destination. When a device scans a GS1 Digital Link QR code and makes a network request to the resolver domain, the resolver has a fraction of a second to analyze the request and return the appropriate response.

The resolution decision is based on several factors that the resolver evaluates simultaneously:

  • Request context — Is the scanning device a web browser, a mobile camera application, or a B2B API client? The HTTP Accept header and linkType query parameter communicate this.
  • Link type — A request with ?linkType=gs1:dpp signals that the scanning system wants the full Digital Product Passport. A request with Accept: application/ld+json retrieves the signed JSON-LD DPP document.
  • Default behavior — A plain browser scan without a specified link type produces an HTTP 302 redirect to the brand's product information page or DPP landing page.

In practice, this means the same physical QR code printed on a product can serve multiple distinct audiences without any change to the packaging:

  • A consumer scanning with an iPhone camera reaches the brand's consumer product page or a sustainability overview.
  • A warehouse operator scanning with a logistics application retrieves inventory and handling data.
  • A customs inspector or regulatory auditor scanning with a DPP verification tool retrieves the full signed Digital Product Passport.
  • A retail POS system reads the GTIN directly from the URL path and processes the sale without any network request.

This multi-audience capability is precisely why GS1 Digital Link is the correct technical foundation for the Sunrise 2027 transition. It does not require brands to choose between a checkout barcode and a smart packaging experience. It delivers both.

Application Identifiers: the global vocabulary of supply chain data

Application Identifiers (AIs) are the standardized numeric codes defined by GS1 that specify the meaning of the data that follows them. The GS1 Digital Link standard translates these AIs into URL path segments and query parameters, making decades of supply chain data standards compatible with the web.

The most commonly used AIs in GS1 Digital Link implementations include:

  • AI 01 — Global Trade Item Number (GTIN). The primary product identifier. Always 14 digits. Required in every GS1 Digital Link URL.
  • AI 10 — Batch or Lot Number. Variable-length alphanumeric. Used extensively in food, pharmaceutical, and regulated product sectors.
  • AI 21 — Serial Number. Variable-length alphanumeric. Enables item-level serialization for high-value or regulated products.
  • AI 17 — Expiration Date. Six-digit numeric in YYMMDD format. Mandatory for food and pharmaceutical categories in many markets.
  • AI 11 — Production Date. Six-digit numeric in YYMMDD format.
  • AI 414 — Global Location Number (GLN). Identifies a physical location — a factory, a warehouse, a retail outlet — within the supply chain.

A GS1 Digital Link URL does not need to include all of these. At minimum, a compliant URL requires only the GTIN via AI 01. Additional AIs are added as the use case demands, moving from product-level identification toward batch-level and then item-level traceability.

This layered approach allows brands to start with a basic compliant implementation and progressively enrich their GS1 Digital Link infrastructure over time without reprinting barcodes or changing their resolver configuration.

What Sunrise 2027 requires in practice

GS1 Sunrise 2027 does not mandate that brands print GS1 Digital Link QR codes. What it mandates is that retail POS systems globally must be capable of reading 2D barcodes — including GS1 DataMatrix and GS1 QR codes — and successfully extracting a GTIN to complete a transaction.

For brands, that distinction matters. A GS1-compliant QR code that encodes only a GTIN will satisfy the basic Sunrise 2027 checkout requirement. However, brands that take that minimal approach forgo every additional benefit that GS1 Digital Link provides: consumer engagement, real-time supply chain visibility, DPP linkage, scan analytics, and batch-level recall capability.

The practical implication is that brands have a choice. They can implement the minimum required for Sunrise 2027 compliance, or they can use the transition as the opportunity it is — to deploy a standards-based smart packaging infrastructure that serves the entire product lifecycle, from manufacturing to end consumer.

Regulatory momentum strongly favors the fuller implementation. The European Union's Ecodesign for Sustainable Products Regulation (ESPR, entered into force 18 July 2024) requires Digital Product Passports for batteries beginning in February 2027 and for textiles and apparel in the following product cycles. GS1 Digital Link is the recommended identifier mechanism for DPP access in the CEN/CENELEC prEN 18220 data carrier standard. Brands that implement GS1 Digital Link for Sunrise 2027 are simultaneously building the infrastructure for EU DPP compliance — addressing two major regulatory requirements with a single technical implementation.

Generating and managing GS1 Digital Links at scale

Understanding the GS1 Digital Link standard and operating it at production scale are two different challenges. A brand with a product catalogue of several thousand SKUs, each potentially manufactured in multiple batches with unique serial numbers, needs to generate millions of distinct GS1 Digital Link URLs. Each one must:

  • Be cryptographically tied to a specific product record in the brand's data system
  • Resolve correctly to the right destination when scanned, regardless of context
  • Remain valid and resolvable for the regulatory data retention period (at least 10 years under prEN 18221)
  • Update dynamically when the destination changes — for example, when a batch is subject to a product recall

This is infrastructure work. It requires a resolver, a data management layer, a QR code generation pipeline, and a system to maintain the mapping between GTINs and their associated product data records. Brands that attempt to build this in-house face a significant engineering investment before any other DPP or smart packaging work can begin. For context, the prEN 18221 standard requires that product data linked from a DPP remain accessible for at least 10 years — that is a long-term infrastructure commitment, not a one-time project.

How TrackVision AI helps

TrackVision AI provides a complete GS1 Digital Link infrastructure as a managed platform, removing the engineering complexity from the equation.

The platform's GS1 Digital Link Resolver handles standards-compliant URL resolution, supporting GTIN-only, GTIN plus batch, and GTIN plus serial number patterns. Content negotiation is built in — a DPP system requesting ?linkType=gs1:dpp receives the full signed Digital Product Passport; a consumer browser receives the product page. Scan Analytics capture every scan event with device type, geolocation, and resolution path, giving brands real-time visibility into how their barcodes are being used in the field.

QR code generation is fully integrated. Once a product has a GTIN in the platform, generating a GS1 Digital Link QR code is a single operation. Batch generation across an entire product catalogue is available as well, with export as individual images, a CSV manifest, or a ZIP archive for handoff to packaging suppliers.

For brands preparing for both Sunrise 2027 and EU DPP compliance, TrackVision AI connects the GS1 Digital Link infrastructure directly to the DPP data model — so the same QR code that works at checkout also serves as the access point for a complete, cryptographically signed Digital Product Passport.

If you are evaluating your organization's readiness for Sunrise 2027, contact us to discuss how TrackVision AI can accelerate your transition.

Frequently asked questions

What is the difference between a GS1 Digital Link and a standard QR code? A standard QR code typically encodes a plain URL, such as a marketing page. A GS1 Digital Link encodes a structured web URI that contains supply chain data — including the GTIN, batch number, serial number, and expiration date — in a standardized format. Retail POS systems can extract the GTIN from a GS1 Digital Link URL without a network request, while consumer devices follow the URL to a product page or DPP.

Do I need a new barcode for Sunrise 2027? If your packaging currently uses only a 1D UPC or EAN barcode, you will need to add a 2D barcode before January 2027. GS1-compliant QR codes are the most common format. If you implement GS1 Digital Link within that QR code, the same barcode can serve Sunrise 2027 checkout requirements and smart packaging use cases simultaneously.

What is a GS1 Digital Link resolver? A resolver is the server-side component that receives scan requests and routes them to the correct destination based on request context. When a device scans a GS1 Digital Link QR code, the resolver determines whether to return a DPP document, redirect to a consumer product page, or serve supply chain data to a B2B system.

Is GS1 Digital Link required for EU Digital Product Passport compliance? GS1 Digital Link is not the only permitted identifier mechanism for EU DPPs, but it is the GS1-recommended approach and the most operationally practical option for brands that already use GTIN-based identification. Implementing GS1 Digital Link for Sunrise 2027 creates the same infrastructure needed for DPP access, allowing brands to address both requirements with a single implementation.

How long does it take to implement GS1 Digital Link? With a managed platform such as TrackVision AI, generating GS1 Digital Link QR codes for an existing product catalogue can be completed in a matter of days. The broader implementation — connecting the resolver to DPP data records, configuring content negotiation, and deploying scan analytics — typically takes one to two weeks.