Barcodian

GS1 Digital Link QR Generator

Create a GS1 Digital Link QR code that expresses a GTIN as a web link.

Share

How to use in 3 steps

  1. 1

    Enter a GTIN

    Enter the product's GTIN (8/12/13/14 digits); the check digit is validated.

  2. 2

    Build the web address

    We turn the GTIN into a web URL in the form https://id.gs1.org/01/{gtin}.

  3. 3

    Download the QR

    Download a PNG or SVG to print a single 2D code on packaging.

Supported formats

FormatDimensionNote
Data Matrix2D (matrix)any data
GS1 DataMatrix2D (matrix)e.g. (01)09506000134352
PDF4172D (matrix)any data
Aztec Code2D (matrix)any data
QR Code2D (matrix)any data
GS1 QR / Digital Link2D (matrix)GS1 Digital Link URL or (01)...

Example input / output

Input

GTIN: 09506000134352

Output

https://id.gs1.org/01/09506000134352 (QR)

Technical notes

GS1 Digital Link expresses a GTIN as a web URL that both people and machines can read; for example, for GTIN 09506000134352 it's https://id.gs1.org/01/09506000134352. This turns the product identity a classic barcode carries into a link that can be printed as a single QR on packaging.

Its biggest advantage is that one 2D code can serve both checkout (POS) product identity and a web consumer experience (product info, usage, recycling, promotions). Extra Application Identifiers (e.g. /10/ lot, /21/ serial) can be appended as path segments on the same code to carry more data.

GS1's 'Sunrise 2027' initiative aims for retail to be able to read such 2D codes at checkout; this transition foresees classic EAN/UPC barcodes gradually giving way to 2D codes carrying a GTIN. For the concept, see what is GS1 Digital Link.

The GTIN in the URL must carry a valid check digit, which you can verify with the GTIN validator. This tool turns a GTIN into a web link but does not allocate you an official number, and a valid check digit does not prove the number is registered. Generation runs in your browser.

Frequently asked questions

A classic EAN/UPC carries only the GTIN; GS1 Digital Link expresses the same GTIN as a web URL, so one 2D code can be used at both checkout and on the web.