---
title: What is GS1 Digital Link? An in-depth guide
description: An in-depth guide to GS1 Digital Link, a new barcoding standard built for the age of the web
image: https://trackvision.ai/hubfs/GS1%20Digital%20Link.png
---

[![Group 4638](https://trackvision.ai/hs-fs/hubfs/Group%204638.png?width=150&height=20&name=Group%204638.png "Group 4638")](https://www.trackvision.ai)

[![Logo-Long-Blue-On-Invis2-1](https://trackvision.ai/hs-fs/hubfs/Logo-Long-Blue-On-Invis2-1.png?width=150&height=20&name=Logo-Long-Blue-On-Invis2-1.png "Logo-Long-Blue-On-Invis2-1")](https://www.trackvision.ai)

[Platform](https://trackvision.ai/platform)

[![Vector-2](https://trackvision.ai/hubfs/Vector-2.svg) ![Vector-1](https://trackvision.ai/hubfs/Vector-1.svg) Platform Overview](https://trackvision.ai/platform)

[![gs1 epcis2](https://trackvision.ai/hubfs/gs1%20epcis2.svg) ![gs1 ecpis](https://trackvision.ai/hubfs/gs1%20ecpis.svg) GS1 EPCIS 2.0 Repository & API](https://trackvision.ai/capabilities/epcis-repository)

[![gs1 digital link](https://trackvision.ai/hubfs/gs1%20digital%20link.svg) ![gs1 digital](https://trackvision.ai/hubfs/gs1%20digital.svg) GS1 Digital Link Resolver](https://trackvision.ai/capabilities/gs1-digital-link-resolver)

[![digital identity](https://trackvision.ai/hubfs/digital%20identity.svg) ![digital identities](https://trackvision.ai/hubfs/digital%20identities.svg) Digital Identities & Serialization](https://trackvision.ai/capabilities/digital-identities-and-serialization)

[![traceability](https://trackvision.ai/hubfs/traceability.svg) ![product traceability](https://trackvision.ai/hubfs/product%20traceability.svg) Product Traceability](https://trackvision.ai/capabilities/product-traceability)

[![ai](https://trackvision.ai/hubfs/ai.svg) ![ai for supply](https://trackvision.ai/hubfs/ai%20for%20supply.svg) AI for Supply Chain](https://trackvision.ai/capabilities/ai-for-supply-chain)

[![no code](https://trackvision.ai/hubfs/no%20code.svg) ![nocode config](https://trackvision.ai/hubfs/nocode%20config.svg) No-Code Configuration](https://trackvision.ai/capabilities/no-code-configuration)

[![worflow](https://trackvision.ai/hubfs/worflow.svg) ![workflow](https://trackvision.ai/hubfs/workflow.svg) Workflow Engine](https://trackvision.ai/capabilities/workflow-engine)

[![sensor data](https://trackvision.ai/hubfs/sensor%20data.svg) ![sensor data-1](https://trackvision.ai/hubfs/sensor%20data-1.svg) Sensor Data Management](https://trackvision.ai/capabilities/sensor-data)

[![certification managment](https://trackvision.ai/hubfs/certification%20managment.svg) ![cert management](https://trackvision.ai/hubfs/cert%20management.svg) Certification Management](https://trackvision.ai/capabilities/certification-management)

Solutions

![Frame-1](https://trackvision.ai/hubfs/theme/Frame-1.svg)

![regulatory comp-1](https://trackvision.ai/hubfs/regulatory%20comp-1.svg)

Regulatory Compliance

[![provenance assurance](https://trackvision.ai/hubfs/provenance%20assurance.svg) ![provenance assur](https://trackvision.ai/hubfs/provenance%20assur.svg) Provenance Assurance](https://trackvision.ai/solutions/provenance)

[![recall monitor-1](https://trackvision.ai/hubfs/recall%20monitor-1.svg) ![recall monitoring-1](https://trackvision.ai/hubfs/recall%20monitoring-1.svg) Recall Monitoring](https://trackvision.ai/solutions/recall-monitoring)

[![recall exec-2](https://trackvision.ai/hubfs/recall%20exec-2.svg) ![recall exec-3](https://trackvision.ai/hubfs/recall%20exec-3.svg) Recall Execution](https://trackvision.ai/solutions/recall-execution)

[![diversion detect](https://trackvision.ai/hubfs/diversion%20detect.svg) ![diversion detect-1](https://trackvision.ai/hubfs/diversion%20detect-1.svg) Diversion Detection](https://trackvision.ai/solutions/product-diversion)

[![waste](https://trackvision.ai/hubfs/waste.svg) ![waste reduct](https://trackvision.ai/hubfs/waste%20reduct.svg) Waste Reduction](https://trackvision.ai/solutions/waste-reduction)

[![certification monitoring](https://trackvision.ai/hubfs/certification%20monitoring.svg) ![certification monit](https://trackvision.ai/hubfs/certification%20monit.svg) Certification Monitoring](https://trackvision.ai/solutions/certification-monitoring)

[![cold chain](https://trackvision.ai/hubfs/cold%20chain.svg) ![cold chaing monit](https://trackvision.ai/hubfs/cold%20chaing%20monit.svg) Cold Chain Monitoring](https://trackvision.ai/solutions/cold-chain-monitoring)

[![carbon](https://trackvision.ai/hubfs/carbon.svg) ![carbon footprint red](https://trackvision.ai/hubfs/carbon%20footprint%20red.svg) Carbon Footprint Reduction](https://trackvision.ai/solutions/carbon-footprint-reduction)

[![fresh food](https://trackvision.ai/hubfs/fresh%20food.svg) ![fresh\_food](https://trackvision.ai/hubfs/fresh_food.svg) FSMA Section 204 Compliance](https://trackvision.ai/solutions/fsma-204) [![pharmacy](https://trackvision.ai/hubfs/pharmacy.svg) ![pharmacy-1](https://trackvision.ai/hubfs/pharmacy-1.svg) DSCSA Compliance](https://trackvision.ai/solutions/dscsa) [![recall dpp](https://trackvision.ai/hubfs/recall%20dpp.svg) ![recall dpp-1](https://trackvision.ai/hubfs/recall%20dpp-1.svg) Digital Product Passports](https://trackvision.ai/solutions/dpp)

Industries

[![fresh food](https://trackvision.ai/hubfs/fresh%20food.svg) ![fresh\_food](https://trackvision.ai/hubfs/fresh_food.svg) Fresh Food](https://trackvision.ai/industries/fresh-food)

[![apparel](https://trackvision.ai/hubfs/apparel.svg) ![apparel-1](https://trackvision.ai/hubfs/apparel-1.svg) Apparel](https://trackvision.ai/industries/apparel)

[![wine](https://trackvision.ai/hubfs/wine.svg) ![wine-1](https://trackvision.ai/hubfs/wine-1.svg) Wine & Spirits](https://trackvision.ai/industries/wine-and-spirits)

[![grocery](https://trackvision.ai/hubfs/grocery.svg) ![grocery-1](https://trackvision.ai/hubfs/grocery-1.svg) Grocery](https://trackvision.ai/industries/grocery)

[![restaurant](https://trackvision.ai/hubfs/restaurant.svg) ![restaurants](https://trackvision.ai/hubfs/restaurants.svg) Restaurants](https://trackvision.ai/industries/grocery)

[![pharmacy](https://trackvision.ai/hubfs/pharmacy.svg) ![pharmacy-1](https://trackvision.ai/hubfs/pharmacy-1.svg) Pharmaceutical](https://trackvision.ai/industries/pharma)

[Resources](https://trackvision.ai/resources)

[![blog](https://trackvision.ai/hubfs/blog.svg) ![blog-1](https://trackvision.ai/hubfs/blog-1.svg) Blog](https://trackvision.ai/blog)

[![Digital Link Icon](https://trackvision.ai/hubfs/qr-2.svg) ![qr-3](https://trackvision.ai/hubfs/qr-3.svg) What is GS1 Digital Link?](https://trackvision.ai/blog/what-is-gs1-digital-link)

[![EPCIS Icon](https://trackvision.ai/hubfs/database-4.svg) ![database](https://trackvision.ai/hubfs/database.svg) What is GS1 EPCIS?](https://trackvision.ai/blog/what-is-gs1-epcis-2.0)

[![diversion detect](https://trackvision.ai/hubfs/diversion%20detect.svg) ![diversion detect-1](https://trackvision.ai/hubfs/diversion%20detect-1.svg) Technical Documentation](https://docs.trackvision.ai/)

[About us](https://trackvision.ai/about)

[![recall dpp](https://trackvision.ai/hs-fs/hubfs/recall%20dpp.webp?width=35&height=28&name=recall%20dpp.webp) ![recall dpp-1](https://trackvision.ai/hubfs/recall%20dpp-1.svg) Our Team](https://trackvision.ai/about)

[![share-2](https://trackvision.ai/hubfs/share-2.svg) ![share data](https://trackvision.ai/hubfs/share%20data.svg) Our Partners](https://trackvision.ai/partners)

[Contact us](https://cta-eu1.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLK%2FT2tXtCwLkNybssrDRz0W%2Fq8th3A7d917FyuSpeU0UfIL1XhhHv4zTr%2Bm%2BsTp3KoQ9jgV70Xu1z%2FF8iESdFL0l9dWkTO4WxGxrVxlJKEcEtUrWc3X2HcFmH6WCmv87%2BxNm4MaaeIdXsupa4qybdsJZYCRxo5NGGSwDJ3C644Y%2BA%3D%3D&portalId=143236257)

[![Group 4638](https://trackvision.ai/hs-fs/hubfs/Group%204638.png?width=150&height=20&name=Group%204638.png "Group 4638")](https://www.trackvision.ai)

[Platform](https://trackvision.ai/platform)

 Solutions

 Industries

[Resources](https://trackvision.ai/resources)

[About us](https://trackvision.ai/about)

[Contact us](https://cta-eu1.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLK%2FT2tXtCwLkNybssrDRz0W%2Fq8th3A7d917FyuSpeU0UfIL1XhhHv4zTr%2Bm%2BsTp3KoQ9jgV70Xu1z%2FF8iESdFL0l9dWkTO4WxGxrVxlJKEcEtUrWc3X2HcFmH6WCmv87%2BxNm4MaaeIdXsupa4qybdsJZYCRxo5NGGSwDJ3C644Y%2BA%3D%3D&portalId=143236257)

back 

[Platform](https://trackvision.ai/platform)

[![Vector-2](https://trackvision.ai/hubfs/Vector-2.svg) Platform Overview](https://trackvision.ai/platform)

[![gs1 epcis2](https://trackvision.ai/hubfs/gs1%20epcis2.svg) GS1 EPCIS 2.0 Repository & API](https://trackvision.ai/capabilities/epcis-repository)

[![gs1 digital link](https://trackvision.ai/hubfs/gs1%20digital%20link.svg) GS1 Digital Link Resolver](https://trackvision.ai/capabilities/gs1-digital-link-resolver)

[![digital identity](https://trackvision.ai/hubfs/digital%20identity.svg) Digital Identities & Serialization](https://trackvision.ai/capabilities/digital-identities-and-serialization)

[![traceability](https://trackvision.ai/hubfs/traceability.svg) Product Traceability](https://trackvision.ai/capabilities/product-traceability)

[![ai](https://trackvision.ai/hubfs/ai.svg) AI for Supply Chain](https://trackvision.ai/capabilities/ai-for-supply-chain)

[![no code](https://trackvision.ai/hubfs/no%20code.svg) No-Code Configuration](https://trackvision.ai/capabilities/no-code-configuration)

[![worflow](https://trackvision.ai/hubfs/worflow.svg) Workflow Engine](https://trackvision.ai/capabilities/workflow-engine)

[![sensor data](https://trackvision.ai/hubfs/sensor%20data.svg) Sensor Data Management](https://trackvision.ai/capabilities/sensor-data)

[![certification managment](https://trackvision.ai/hubfs/certification%20managment.svg) Certification Management](https://trackvision.ai/capabilities/certification-management)

back 

 Solutions

![Frame-1](https://trackvision.ai/hubfs/theme/Frame-1.svg)

Regulatory Compliance

[![provenance assurance](https://trackvision.ai/hubfs/provenance%20assurance.svg) Provenance Assurance](https://trackvision.ai/solutions/provenance)

[![recall monitor-1](https://trackvision.ai/hubfs/recall%20monitor-1.svg) Recall Monitoring](https://trackvision.ai/solutions/recall-monitoring)

[![recall exec-2](https://trackvision.ai/hubfs/recall%20exec-2.svg) Recall Execution](https://trackvision.ai/solutions/recall-execution)

[![diversion detect](https://trackvision.ai/hubfs/diversion%20detect.svg) Diversion Detection](https://trackvision.ai/solutions/product-diversion)

[![waste](https://trackvision.ai/hubfs/waste.svg) Waste Reduction](https://trackvision.ai/solutions/waste-reduction)

[![certification monitoring](https://trackvision.ai/hubfs/certification%20monitoring.svg) Certification Monitoring](https://trackvision.ai/solutions/certification-monitoring)

[![cold chain](https://trackvision.ai/hubfs/cold%20chain.svg) Cold Chain Monitoring](https://trackvision.ai/solutions/cold-chain-monitoring)

[![carbon](https://trackvision.ai/hubfs/carbon.svg) Carbon Footprint Reduction](https://trackvision.ai/solutions/carbon-footprint-reduction)

back 

 Industries

[![fresh food](https://trackvision.ai/hubfs/fresh%20food.svg) Fresh Food](https://trackvision.ai/industries/fresh-food)

[![apparel](https://trackvision.ai/hubfs/apparel.svg) Apparel](https://trackvision.ai/industries/apparel)

[![wine](https://trackvision.ai/hubfs/wine.svg) Wine & Spirits](https://trackvision.ai/industries/wine-and-spirits)

[![grocery](https://trackvision.ai/hubfs/grocery.svg) Grocery](https://trackvision.ai/industries/grocery)

[![restaurant](https://trackvision.ai/hubfs/restaurant.svg) Restaurants](https://trackvision.ai/industries/grocery)

[![pharmacy](https://trackvision.ai/hubfs/pharmacy.svg) Pharmaceutical](https://trackvision.ai/industries/pharma)

back 

[Resources](https://trackvision.ai/resources)

[![blog](https://trackvision.ai/hubfs/blog.svg) Blog](https://trackvision.ai/blog)

[![Digital Link Icon](https://trackvision.ai/hubfs/qr-2.svg) What is GS1 Digital Link?](https://trackvision.ai/blog/what-is-gs1-digital-link)

[![EPCIS Icon](https://trackvision.ai/hubfs/database-4.svg) What is GS1 EPCIS?](https://trackvision.ai/blog/what-is-gs1-epcis-2.0)

[![diversion detect](https://trackvision.ai/hubfs/diversion%20detect.svg) Technical Documentation](https://docs.trackvision.ai/)

back 

[About us](https://trackvision.ai/about)

[![recall dpp](https://trackvision.ai/hs-fs/hubfs/recall%20dpp.webp?width=35&height=28&name=recall%20dpp.webp) Our Team](https://trackvision.ai/about)

[![share-2](https://trackvision.ai/hubfs/share-2.svg) Our Partners](https://trackvision.ai/partners)

back 

Regulatory Compliance

[![fresh food](https://trackvision.ai/hubfs/fresh%20food.svg) FSMA Section 204 Compliance](https://trackvision.ai/solutions/fsma-204) [![pharmacy](https://trackvision.ai/hubfs/pharmacy.svg) DSCSA Compliance](https://trackvision.ai/solutions/dscsa) [![recall dpp](https://trackvision.ai/hubfs/recall%20dpp.svg) Digital Product Passports](https://trackvision.ai/solutions/dpp)

[digital-link](https://trackvision.ai/blog/tag/digital-link) [gs1](https://trackvision.ai/blog/tag/gs1)

Published: 31 October 2024 | [Jonathan Ling](https://trackvision.ai/blog/author/jonathan-ling)

# What is GS1 Digital Link? An in-depth guide

GS1 Digital Link is a new barcoding standard that arranges product or logistics identifiers into a web address, “web-enabling” the traditional barcode and making it a gateway to additional digital information. This web address is typically encoded into a 2D code such as a QR code. Traditional scanning applications, such as point of sale systems, can still scan a Digital Link in a QR code and extract the identifier (e.g. GTIN) without an internet connection. Smartphones can look up the web address in their browsers and display digital content to users. The web addresses can also act as an API, enabling specialized applications and systems to fetch additional subsets of information they are specifically interested in.

This is a lot to take in! In this guide, we will go step by step and understand GS1 Digital Link in depth. You will learn:

1. How to create a Digital Link for products or logistic units
2. What happens when Digital Links are scanned by smartphones or by scanners in supply chain environments
3. What a Digital Link resolver is, and how a Digital Link can act as a gateway to an unlimited amount of digital information for humans and systems

## Representing the retail barcode as a Digital Link

The easiest place to start is by learning how a traditional retail barcode is represented as a GS1 Digital Link. Consider the following example:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXenXOMzGQQ-0f0B2sR_BTqigf57_3GBXvXhhKBu6EIiCWpHFqPgd2ahSnxKhiD-_m3xA43gRnLfv0cmRsYVMq-U5jcpWvJtMuJZWx_v7YaMU0pyFu_MJ1LsQKu4b6C0oIAN5w25kJTeoCTUGNTGDXDDNhZ6?key=3_urVQWDgWTERBpGEQUyRQ)

The above is a 13 Digit EAN barcode that you might find on a retail item that you scan at a checkout. This globally unique number is used by checkout systems to look up product details such as the name of the product or its price.

How do we convert the above into a Digital Link? The first thing we do is convert the barcode into a “GTIN-14”, a 14 digit representation of a Global Trade Item Number, by adding additional zeros to the front until it is 14 characters long. The number is now: **09501101420014**

In Digital Link, the contents of a barcode will no longer just be a naked number, it will be *a specially structured web address*. So let's start defining our Digital Link web address. The first thing we need to do is explain to the world that the number above is a GTIN. We do that by putting a *qualifier* in front of the string, so other applications and users understand that the number afterwards is a GTIN. The qualifier for a GTIN is **/01/** because **01** is the “Application Identifier” for GTIN defined in the [GS1 General Specifications](https://ref.gs1.org/standards/genspecs/). So our string is now: **/01/09501101420014**

The final step is to convert this into a web address, by adding a protocol and domain: **https://example.com/01/09501101420014**

In real life, the domain of different Digital Links will vary, based on the domain the company has chosen for their Digital Links, in conjunction with their Digital Link resolver provider, such as [TrackVision AI](https://trackvision.ai/capabilities/gs1-digital-link-resolver).

## How is a Digital Link printed onto packaging?

Now that we have our GS1 Digital Link string, we need to *encode* it into a symbol that can be scanned - often called a **data carrier*.***The data carrier that is most commonly used with a Digital Link is a **QR code**, primarily because of the extensive QR code support found in smartphones. Once encoded, it might look like this:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeByotfabLVYAkaWn7uCkW1OVpfFT2hREXyN_o0l8mACuQZ0CoqH3moWkvgN_L2YEO_1RhlozjbElscuq2VJ_CIkfMWqxgasJh8HliK8UvK0kaVWOBfdSP5lxjaDQj47m3eEWRrpoq8myojKcxjMt38KKvN?key=3_urVQWDgWTERBpGEQUyRQ)

## Digital Links can represent product batches/lots

We aren’t limited to just GTINs with Digital Link. Many other product identifiers and attributes can also be encoded into a Digital Link. The most useful are a batch/lot number or a serial number, as these allow products to be distinguished at a higher level of granularity, and additional use cases to be unlocked, such as inventory management based on expiration dates, or anti-counterfeit authentication.

Consider a batch of goods produced at a certain factory on a certain day. In GS1, this set of products can be globally distinguished from all others through the combination of a GTIN and a Lot Number that the manufacturer assigns:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfqBS1ep2XPpRsPJiozcCsHzwiUjNRTiUNjB9pZZ4she4S5c83OzpKjRwBt2dNxg-xh9zdtGwL7D4RxAGWeZhZjV7-Bku3bNY-W0psGkVH-G6_7rKgGnT-_P8DORCPoh9C5xFqc-OJveySFpXQvVmdRzDU?key=3_urVQWDgWTERBpGEQUyRQ)

These two identifiers can be easily represented as a Digital Link. We start by creating the GTIN section of a Digital Link, by padding the above 12 digit barcode into a GTIN-14, and prefixing it with the qualifier that signals a GTIN:

/01/**00020357122682**

The next step is to add the Lot Number. First, we add a qualifier to tell the world we are about to add a batch/lot number into our string. The qualifier is **/10/** because **10** is the “Application Identifier” for Batch/Lot Number defined in the [GS1 General Specifications](https://ref.gs1.org/standards/genspecs/). So our string is now: /01/**00020357122682**/10/**10280**

As we saw before, the final step is to add a protocol and domain to make it a valid web address. Our finished lot-level Digital Link becomes:

**https://example.com/01/00020357122682/10/10280**

## Digital Links can include additional attributes like expiry date

In our previous example of a product batch that became a Digital Link, we had another piece of information on the label: the expiration date:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXe6OMKp8D9nn67x5akmv6_-OPfGJUu6u81DwsKVl3Rso1O9UDzhyYN5nJMwSczHVaJYOKJlR0wiEHks42JArvgcwWu0K8W0N7u7qJQ6PxH301q1cjQRDjUSLBx_BiiZT2UqH0uBKlqpQD9-GiKRX3n7oyfe?key=3_urVQWDgWTERBpGEQUyRQ)

 

In some scenarios, it would be really useful if an additional attribute like this could be directly encoded into the Digital Link, so it could be used by scanning applications without needing internet connectivity to fetch further information. For example, when a user scanned this product at checkout, the register could detect that this product is expired and block the sale.

It is easy to add additional attributes like this into a Digital Link. Let's start with the batch-level Digital Link we created earlier:

**https://example.com/01/00020357122682/10/10280**

To add additional attributes that are not part of the primary identifier keys of the object, we use “URL parameters”. We add a question mark to the end of the string, signaling that we are about to include one or more parameters.

**https://example.com/01/00020357122682/10/10280?**

Now we need to signal what attribute we are talking about. Again we look in the [GS1 General Specifications](https://ref.gs1.org/standards/genspecs/), and find the “Application Identifier” for “Expiration date” which is “17”. So we place this into the string:

**https://example.com/01/00020357122682/10/10280?17**

Now we need to add the value of the expiration date. We put it in YYMMDD format. We don’t have a day in our label so we can just put the first day of the month. So the finished Digital Link would be:

**https://example.com/01/00020357122682/10/10280?17=190401**

## Digital Links can represent unique serialized products

By assigning a serial number to a product, as well as a GTIN, businesses are able to uniquely identify a single item amongst all others. This is often talked about as a “Serialized GTIN”, shortened to “SGTIN”.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdzRDHxdx9D-jBna2DCD7o6T_eogoYzdoBcvHBgToj0zILXVI_wmrJ_xWN0We7g3389jbd29fE1a08pFwLznqP77-V1ZghX6-HXWXW190d-G84gBDFyXbJ1u8l1cCmnaM64IVciMV_KOdbM1xNf_C3cF3GS?key=3_urVQWDgWTERBpGEQUyRQ)

Let’s make a Digital Link at the serialized level. First, start with the GTIN component as normal:

/01/**00020357122682**

Now, let's add the serial component to the back. The qualifier is **/21/** because **21** is the “Application Identifier” for “Serial Number” defined in the [GS1 General Specifications](https://ref.gs1.org/standards/genspecs/). So our string is now: /01/**00020357122682**/21/**9TX1C557**

Add a protocol and domain and we’re finished:

**https://example.com**/01/**00020357122682**/21/**9TX1C557**

By the way, the serial identifier doesn’t always have to be a number! It can actually be alpha-numeric, which gives a much greater range of possible values.

## Digital Links can represent logistic units

Logistic packages are often barcoded with what is known as a GS1 “Serial Shipping Container Code” (SSCC). This allows logistic units (such as pallets) to be uniquely identified globally.

Here is an example SSCC barcode:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWr04dcxDsezAVGCsb_1rXq1WdLociWmGxnUxsf0kif9Uu6LYtTOpnraEaPggOGUPbIxXmcjFJBK6veU_wGIBrbtj9Xxt8AD_wsLAVl28FMw7QXh4p-KPg9rAUT9LxI8Et4F9CVbuO-dkDNW0k25Tz10Sk?key=3_urVQWDgWTERBpGEQUyRQ)

The SSCC itself is the following 18 digits: **006141411234567890** 

How do we convert the above into a Digital Link? As with previous examples, the first thing we do is put a *qualifier* in front of the string, so other applications and users understand that the number afterwards is an SSCC. The qualifier for an SSCC is **/00/** because **00** is the “Application Identifier” for SSCC defined in the [GS1 General Specifications](https://ref.gs1.org/standards/genspecs/). So our string is now: **/00/006141411234567890** 

As we saw previously, the final step is to convert this into a web address, by adding a protocol and domain: **https://example.com/00/006141411234567890**

Digital Links on logistic units allow those interacting with logistic units in the supply chain to quickly scan and understand a lot about what it contains. For example, the hierarchy of products within, the batches involved, manufacturer, quality reports and instructions, and a lot more.

And of course, existing scanning applications, such as Warehouse Management Systems, can still scan an SSCC in Digital Link form, without needing an internet connection.

## What happens when a Digital Link is scanned at checkout?

Did you know that by 2027, retail environments will be upgraded to support 2D code scanning? This is sponsored by GS1 and a number of leading retailers, under the [GS1 “Sunrise 2027” initiative](https://www.gs1us.org/industries-and-insights/by-topic/sunrise-2027).

The good thing about Digital Link is that normal supply chain scanning processes, such as retail checkout, still work fine even without an internet connection. When the user scans the QR code at checkout, the URL is extracted, and the checkout application will search for the string (the GTIN) after the /01/ qualifier: /01/**09501101420014**

The checkout system will then use the GTIN to perform normal product and price lookups.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXesV-HF_KBYRLreSWjeYO9HNpoFdHlK0dS0VJAFW8FnMiz4vVPNcwO3SyGgcwkcLmXYJgV3ZKB2MHVe4G0PZX4tH6Ik-Yo6UrRUDhUjJO1kWYHjfOxX25JFM_ssq-e1cjaV9r_eid0WoAZDYo9mudmlL1Y5?key=3_urVQWDgWTERBpGEQUyRQ)

## What happens when a Digital Link is scanned with a smartphone?

Since we have encoded our Digital Link web address in a QR code, users can easily scan it with a smartphone to open associated digital content in their phone’s browser. Usually, you can just hold up your camera app above the QR code and your phone will give you an option to open the web address in your default web browser. The browser will then try to load the Digital Link web address. The browser will communicate with what is known as a ***Digital Link Resolver*** which is a piece of software that decides a final web address to send the browser to, depending on various factors (more on that later). The browser then loads the final website it was told about.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfMKAhZilpViBxTSH9rULq9VJblTEXhvEaHCMVCXINJR6MHH76F1wmmwHtCl2mlpICYn8rgn91fEHbX963CjBQ7LCbNhmQs7jsJZSNo0Z0xMMOZl_SrIYhy3ewnhZQHlsCCXQXCCJh4Uq0LAKUeX4iy3sY?key=3_urVQWDgWTERBpGEQUyRQ)

 

## What is a Digital Link resolver? What is a Link Type?

A Digital Link Resolver is a system that accepts web requests from browsers and other applications to Digital Link addresses, and decides what to do with them based on a variety of factors, such as the identifiers being scanned (for example, which GTIN was scanned?), user preferences such as browser language, and parameters of the request, such as whether the requestor wants specific data, or wants it in a machine-readable format or a human readable format. What this means is that one Digital Link could potentially link to an unlimited number of digital destinations:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd3pFaNNEb6q7zdvu6GUPYlC6lKNAZz8ekN5PS6Dx6sso2gm2PPv6c0-Erxw684QrzQfMB5v7oVaJK_Mni9URr6dSju_IbdzebH53uje7kBzIVr2sAtEt0jTyLxNt9j_rWustnOlx5iFu_FqqPyG7gffSOz?key=3_urVQWDgWTERBpGEQUyRQ)

When you scan a Digital Link with your mobile device, you will be sent to the content (landing page) defined as the *default link* in the Digital Link resolver.

But Digital Link also includes a capability for client applications to ask for **specific** **information**. This can be done by adding a special parameter called a **linkType** at the end of the Digital Link URL before submitting the request to the Digital Link resolver. 

GS1 has defined a broad set of standard Link Types at this website here: [https://ref.gs1.org/voc/?show=linktypes](https://ref.gs1.org/voc/?show=linktypes)

Navigating to this site, you see a big list of Link Types that you can browse through: 

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdyicBJIUhRQaJDttj4f8Hh7vY4cmPIXykcT-Mbz2FQycdTNSgV8lOySqFG-HgDNLGaZRCVBaP4rpMClo9hUFkrTp8lNW_BBiV1PHd0usqP9FpB9_5DF8c2UDHgkKhcIlV_RlYD7zWwm4uxSC-Njuz7uqZv?key=3_urVQWDgWTERBpGEQUyRQ)

Let's take the example of “Allergen Information”. The linkType value is “gs1:allergenInfo”. Imagine we have a product Digital Link that is as follows:

**https://example.com/01/09501101420014**

To make the resolver provide allergen information back, you would append a URL parameter as follows:

**https://example.com/01/09501101420014?linkType=gs1:allergenInfo**

The resolver would then look up its rules and try to send the requester to a source of information for allergen information.

Adding a linkType parameter manually is obviously impractical for a normal user - when you scan it on your phone, you would be sent to the default landing page without an opportunity to manipulate the URL. Instead, the linkType feature will be used by **apps** and **IT systems** to automatically pull data on particular subject areas. For example, imagine someone creates a mobile app that allows consumers to scan the Digital Link of any food item from any brand and display allergen information. The app would allow the user to scan the Digital Link, and then it would append the linkType for the user automatically, and fetch the information from the Resolver, and then display the results to the user:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcj7tS6baxWAPMq5fy_cmohAa5j62k0DNrqoSRQCfnYm_GXBexu0QHG7ihejxAo1SIrAaD40PjKfi5AmgCrQN5bhSZkDyt1A1_sZNoJ5Yn8oEDNIgxvek9n88m6us0rojPluRsZ_u2u5OvdqvOk-C1pLrWp?key=3_urVQWDgWTERBpGEQUyRQ)

In this way, the linkType feature essentially allows every product and supply chain object to have its own API! This is a hugely powerful tool that is often overlooked by Digital Link commentators.

TrackVision AI provides a Digital Link resolver service ([click here to learn more](https://trackvision.ai/capabilities/gs1-digital-link-resolver)), as do many other technology vendors.

## Conclusion

GS1 Digital Link is an exciting new barcoding standard that “web-enables” the traditional barcode. While the core concepts are simple, the breadth of possibility that Digital Link unlocks is truly amazing. At TrackVision, our experienced staff have worked with Digital Link since its invention, and offer a software platform with all the features you need to get started on your Digital Link journey. [Talk to us today](https://trackvision.ai/contact) for a free consultation on how your business could adopt and leverage GS1 Digital Link.

31 October 2024 | [Jonathan Ling](https://trackvision.ai/blog/author/jonathan-ling)

 share: <https://twitter.com/intent/tweet?original_referer=https://trackvision.ai/blog/what-is-gs1-digital-link&url=https://trackvision.ai/blog/what-is-gs1-digital-link&text=What%20is%20GS1%20Digital%20Link?%20An%20in-depth%20guide> <https://www.facebook.com/sharer/sharer.php?u=https://trackvision.ai/blog/what-is-gs1-digital-link> <https://www.linkedin.com/shareArticle?mini=true&url=https://trackvision.ai/blog/what-is-gs1-digital-link>

Recommended for you

[Our Digital Link software](https://trackvision.ai/capabilities/gs1-digital-link-resolver) [The internet of traceability](https://youtu.be/tWLKT2qOVS4)

About the author

Jonathan Ling

With over 15 years experience in supply chain system integration, consulting and IT architecture, Jonathan is passionate about improving supply chain traceability and transparency through the application of open industry standards.

## Recommended reading

NEW

DSCSA

[Case Study: How Hudson Scientific Hit Full DSCSA Compliance in 30 Days](https://trackvision.ai/blog/case-study-how-hudson-scientific-hit-full-dscsa-compliance-in-30-days)

25 August 2026 | [Curt Schacker](https://trackvision.ai/blog/author/curt-schacker)

gs1 dpp

[DPP in 2028: What Apparel Brands Need to Build Before the Deadline](https://trackvision.ai/blog/dpp-in-2028-what-apparel-brands-need-to-build-before-the-deadline)

17 August 2026 | [Curt Schacker](https://trackvision.ai/blog/author/curt-schacker)

digital-link gs1 natural-trace

[Full-Spectrum Product Authentication: Combining QR codes and Natural DNA tagging to fight food fraud](https://trackvision.ai/blog/full-spectrum-product-authentication-combining-qr-codes-and-natural-dna-tagging-to-fight-food-fraud)

10 June 2026 | [Jonathan Ling](https://trackvision.ai/blog/author/jonathan-ling)

## Get ahead with TrackVision updates

Join our newsletter today and don't miss out on the opportunity to be part of a community driving innovation in tracking technology.   
Sign up now and be in the know!

[![TrackVision\_Logo](https://trackvision.ai/hs-fs/hubfs/Logo-Long-Blue-On-Invis2-1.png?width=150&height=20&name=Logo-Long-Blue-On-Invis2-1.png "TrackVision_Logo")](https://www.trackvision.ai)

##### Headquarters

![Group 4266](https://trackvision.ai/hubfs/theme/Group%204266.svg) London

United Kingdom

![Group 4266](https://trackvision.ai/hubfs/theme/Group%204266.svg) San Francisco

United States

[![Group 4508](https://trackvision.ai/hubfs/theme/Group%204508.svg) ![linkdin](https://trackvision.ai/hubfs/Group%204630.svg)](https://linkedin.com/company/trackvision-supply-chain-software/)

- [Platform](https://trackvision.ai/platform) 
    - [GS1 EPCIS 2.0 Repository](https://trackvision.ai/capabilities/epcis-repository)
    - [GS1 Digital Link Resolver](https://trackvision.ai/capabilities/gs1-digital-link-resolver)
    - [Digital Identities & Serialization](https://trackvision.ai/capabilities/digital-identities-and-serialization)
    - [Product Traceability](https://trackvision.ai/capabilities/product-traceability)
    - [AI for supply Chain](https://trackvision.ai/capabilities/ai-for-supply-chain)
    - [No Code Configuration](https://trackvision.ai/capabilities/no-code-configuration)
    - [Workflow and Rules Engine](https://trackvision.ai/capabilities/workflow-engine)
    - [Sensor Data Management](https://trackvision.ai/capabilities/sensor-data)
    - [Certification Management](https://trackvision.ai/capabilities/certification-management)
- Solutions 
    - [FSMA 204](https://trackvision.ai/solutions/fsma-204)
    - [DSCSA](https://trackvision.ai/solutions/dscsa)
    - [Digital Product Passport](https://trackvision.ai/blog)
    - [Provenance Assurance](https://trackvision.ai/solutions/provenance)
    - [Recall Monitoring](https://trackvision.ai/solutions/recall-monitoring)
    - [Recall Execution](https://trackvision.ai/solutions/recall-execution)
    - [Product Diversion](https://trackvision.ai/solutions/product-diversion)
    - [Waste Reduction](https://trackvision.ai/solutions/waste-reduction)
    - [Certification Monitoring](https://trackvision.ai/solutions/certification-monitoring)
    - [Cold Chain Monitoring](https://trackvision.ai/solutions/cold-chain-monitoring)
    - [Carbon Footprint Reduction](https://trackvision.ai/solutions/carbon-footprint-reduction)
- Industries 
    - [Fresh Food](https://trackvision.ai/industries/fresh-food)
    - [Apparel](https://trackvision.ai/industries/apparel)
    - [Wine & Spirits](https://trackvision.ai/industries/wine-and-spirits)
    - [Grocery](https://trackvision.ai/industries/grocery)
    - [Restaurants](https://trackvision.ai/industries/grocery)
    - [Pharmaceutical](https://trackvision.ai/industries/pharma)
- [Resources](https://trackvision.ai/resources) 
    - [Blog](https://trackvision.ai/blog)
    - [About us](https://trackvision.ai/about)
    - [Contact us](https://trackvision.ai/contact)

Copyright © 2026, Trackvision AI Ltd | [Terms & Conditions](https://trackvision.ai/terms-conditions) | [Privacy Policy](https://trackvision.ai/privacy-policy)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Jonathan Ling",
    "url" : "https://trackvision.ai/blog/author/jonathan-ling"
  },
  "dateModified" : "2024-11-06T17:31:17.318Z",
  "datePublished" : "2024-10-31T16:38:38.000Z",
  "headline" : "What is GS1 Digital Link? An in-depth guide",
  "image" : [ "https://trackvision.ai/hubfs/GS1%20Digital%20Link.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://trackvision.ai/blog/what-is-gs1-digital-link",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://trackvision.ai/hubfs/Logo-Long-Blue-On-Invis2-1.png"
    },
    "name" : "Trackvision AI Ltd"
  }
}
```