Generate a trade-item Digital Link
The generator covers the common v1 workflow: GTIN as AI (01), batch or lot as AI (10), expiration date as AI (17), and serial number as AI (21). The GTIN is validated first and represented as 14 digits.
Example
https://id.gs1.org/01/09520123456788/10/ABC123?17=270101GTIN is the primary identifier, batch is a qualifier, and expiration is a data attribute.How the URI is constructed
ProductPassKit passes the AI element string to the official GS1 Barcode Syntax Engine, which validates field syntax and produces the uncompressed URI. This avoids maintaining a partial handwritten AI rule table in the interface.
What the result does not establish
A generated link does not prove GTIN ownership, create a registry record, publish product data or make a custom host a conformant resolver. Those operational steps remain separate.
Frequently asked questions
Why is the GTIN padded to 14 digits?
New GS1 Digital Link implementations express GTIN under AI (01) in the 14-digit representation, using leading filler zeroes for shorter GTIN formats.
Does a custom domain become a resolver?
No. A valid custom HTTPS stem can carry a Digital Link, but resolver conformance requires separate infrastructure and behavior.