GS1 Digital Link / Connected packaging / Product resources

Create a GS1 Digital Link QR code from your GTIN

Turn a GTIN-8, GTIN-12, GTIN-13, or GTIN-14 into a QR code for product packaging. Send phone scans to your product page and connect instructions, safety information, and other resources for GS1-aware systems. Update those destinations after printing.

GeoQR GS1 Digital Link design controls with a product identifierGeoQR GS1 Digital Link design controls with a product identifier
A GTIN field types valid GTIN-8, GTIN-12, GTIN-13, and GTIN-14 product identifiers and marks each completed value as valid.

GTIN-8 / 12 / 13 / 14

Enter a GTIN-8, GTIN-12, GTIN-13, or GTIN-14. GeoQR checks the format and check digit, then formats the identifier for the Digital Link.

Instructions
Product video
Safety info
Ingredients
Allergens
Nutrition
Quick start
Sustainability
A GS1 Digital Link QR code surrounded by product instructions, video, safety, ingredients, allergen, nutrition, quick start, recipes, support, and sustainability resources.

Connect the information each product needs

Add a product page, instructions, safety information, nutrition, sustainability, support, or a Digital Product Passport link. Each product can have the resources it needs.

A domain selector offers the GeoQR-hosted resolver and a verified customer-owned domain.

Use a hosted or customer-owned domain

Publish on a GeoQR-hosted resolver or connect a verified customer-owned domain. Customer-owned resolver configurations can also be exported for portability.

A pre-publish review checks the GTIN, resource URLs, destination safety, and domain status before marking the GS1 Digital Link ready.

Built-in checks before you publish

GeoQR checks supported Digital Link syntax, GTIN check digits, HTTPS resource URLs, known web threats, and the DNS and SSL status of connected domains.

Normal phone scans

A standard phone camera opens the default or country-specific product page.

Country-specific destinations

Send ordinary scans to a relevant local page while keeping one fallback destination.

Linksets for software

Return human-readable resource lists, Linkset JSON, or JSON-LD when software asks.

Editable after printing

Change destinations and product resources without replacing the printed QR code.

Worked example / GTIN to product information

What goes into a GS1 QR code?

The QR code contains a product identifier in a web address. The product page it opens is managed separately. Here is an illustrative address using the sample GTIN from GS1's quick-start guide, not a live GeoQR resolver:

https://id.example.com/01/09524000059109

  1. Start with your product's GTIN. GeoQR checks its format and check digit. In the address, 01 identifies the GTIN, expressed as 14 digits with leading zeroes where needed.
  2. Choose the resolver domain. Use a GeoQR-hosted address or a verified domain you own. Settle this before printing because the hostname is part of the artwork.
  3. Choose what a phone scan opens. Set your product information page as the default. Add country destinations when a market needs its own page.
  4. Connect the product resources. Add URLs for instructions, support, or other supported resource types. GS1-aware software can request those resources separately.

If an instruction document moves, update its resource URL. The printed identifier stays the same. GeoQR does not issue GTINs or verify their ownership; use identifiers assigned to your products.

See GS1's Digital Link quick-start guide for the address structure, or follow our product packaging example to plan destinations and print checks.

How it works

What happens when someone scans your code

GeoQR receives the request and resolves it using the destinations configured for that code. Standard scans open the selected destination, while GS1-aware requests can return product resources or a Linkset.

See how requests are handled
GeoQR
A QR code request travels to GeoQR infrastructure, which returns either a localized destination page or a GS1 Linkset response.

Questions

Questions about GS1 Digital Link

The practical details that matter before you create the link and send the final QR artwork to print.

What is a GS1 Digital Link?

A GS1 Digital Link puts a GS1 identifier, such as a GTIN, into a web address. That address can redirect a normal scan and can also expose typed product resources to software that requests them.

Will it work with a normal phone camera?

Yes. The QR code contains a normal HTTPS address, so a standard phone camera can open it. GeoQR then returns the configured default or country-specific destination for an ordinary scan.

When should I choose GS1 Digital Link instead of a standard dynamic QR code?

Choose GS1 Digital Link when the code should identify a product using its GTIN and provide structured product resources. Choose a standard dynamic QR code when you mainly need editable destinations for a campaign, sign, event, or another general-purpose link.

What can change after the code is printed?

You can change destinations, country rules, and product resources after publishing. The identifier and resolver hostname encoded in the QR code do not change unless you create and print a new code.

How can software discover the connected resources?

GS1-aware systems can request a specific resource type or a Linkset containing the resources connected to the product. GeoQR supports human-readable resource lists, Linkset JSON, and JSON-LD responses.

Can we use our own domain?

Yes. You can use a verified customer-owned resolver domain. Because the hostname is stored in the printed QR code, choose the domain before the final print run.

Does GeoQR issue or verify ownership of GTINs?

No. GeoQR validates supported Digital Link syntax and GTIN check digits, but it does not issue identifiers or verify ownership. Your organization remains responsible for using valid identifiers and publishing accurate product information.

Does GeoQR host the product information?

GeoQR manages the Digital Link, routing rules, and connected resource URLs. Your product pages, instructions, safety documents, and other content remain at URLs controlled by your organization.

Does GeoQR create a Digital Product Passport?

GeoQR can connect an existing Digital Product Passport as a typed product resource. It does not create the passport or determine whether a product meets regulatory requirements.

Start with one product

Create your first GS1 Digital Link in GeoQR

Add the GTIN, choose the resolver domain, connect the product information, and review the QR code before publishing.

Free plan · No credit card required