Putting a GTIN in a QR code does not mean encoding the raw number. It means building a GS1 Digital Link — a web address that contains the GTIN — and encoding that URL in the QR. Here is how.
1. Have a GTIN you are licensed to use
GTINs are issued by GS1, not by a QR tool. If you sell retail products you likely already have one (it is the number under your barcode). If not, you buy one from your GS1 member organisation. This is the one part no QR generator can do for you.
2. Build the GS1 Digital Link URL
The structure is a web address on a domain you control, with the GTIN after the 01 application identifier:
https://brand.example/01/09506000134352
The GTIN is written as 14 digits (shorter GTIN-8/12/13 are padded with leading zeros), and it carries a check digit that must be correct. You can add a batch/lot or serial for per-item codes:
https://brand.example/01/09506000134352/10/LOT42/21/SER7
3. Use your own domain
Encode the URL on a domain you control, not a vendor’s. GS1’s guidance is explicit about this: the resolver should run on the brand’s domain so the link is yours. That also means you can change where the code points later without reprinting — the QR image stays the same.
4. Encode the URL as a QR (and a DataMatrix for retail)
The QR simply encodes that URL as a string — any correct QR encoder produces a scannable code. For retail point of sale you will often also want a GS1 DataMatrix, which encodes the GS1 element string (with the FNC1 separators) rather than the URL. A good tool produces both from the same GTIN.
5. Decide what it resolves to
Because it is a GS1 Digital Link, one code can resolve to different information by purpose — a product page by default, instructions, certification info. You set those link types up once and edit them anytime.
Doing it with redireo
In redireo you paste the GTIN, pick your verified custom domain, add a default destination (and any extra link types), and you get a scannable QR of the Digital Link plus a GS1 DataMatrix — both previewed live. The GTIN check digit is validated for you, the URL is built to the GS1 standard, and every link stays editable after printing. What we do not do is issue the GTIN or certify compliance — you bring the GTIN, you own what the links say.