GS1 Digital Link / Connected packaging / Product resources

One QR code for people and systems

Create a standards-based web address from a supported GTIN. A normal phone scan opens the right product page, while GS1-aware systems can request instructions, safety information, nutrition, sustainability data, and other resources from the same code.

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.

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