GTIN and batch/lot
GTIN 09520123456788 plus AI 10 valueABC123 produceshttps://id.gs1.org/01/09520123456788/10/ABC123.
Local browser tool
Compose an HTTPS URI from a GTIN and supported GS1 qualifiers or attributes, inspect its components, and preview a local 2D symbol without opening the URI.
Configure syntax locally. This tool never resolves or opens the URI.
URI, parsed components, JSON, and local image preview.
Enter a GTIN and build the URI locally.
The builder requires an absolute HTTPS domain and a structurally valid GTIN. GTIN-8, GTIN-12 and GTIN-13 values are left-padded to the 14-digit AI 01 representation required by Digital Link URI Syntax. Qualifiers become ordered path pairs and data attributes become lexically sorted query parameters.
AI and value path segments are encoded separately, so a slash inside a lot or serial remains data instead of changing the URI structure.
This builder creates and validates URI syntax. It does not host product pages, configure a resolver, register a domain, verify ownership, or guarantee production conformance.
It also does not prove GS1 issuance, identify a product, test a live destination, grade a physical print, certify a QR/Data Matrix, or guarantee acceptance by a scanner, retailer, or marketplace.
GTIN 09520123456788 plus AI 10 valueABC123 produceshttps://id.gs1.org/01/09520123456788/10/ABC123.
Lot ABC/1 becomes path value ABC%2F1. The slash cannot create a new path segment.
AI 17 and AI 3103 are sorted as query parameters while the GTIN remains the path primary key.
TEST / SYNTHETIC / NOT FOR COMMERCIAL USE. Examples explain URI syntax only and do not claim assignment, ownership, hosting, or resolution.
Domain, GTIN, qualifiers, attributes, URI, JSON and rendered pixels remain in page memory. They are not placed in requests, navigation, analytics, logs, storage, or filenames. The renderer loads only after the explicit build action.
Reviewed 2026-07-13 against GS1 Digital Link URI Syntaxrelease 1.6.0and GS1 Syntax Dictionary 2026-01-27. BarcodeOpsKit is independent and not affiliated with GS1.
Parse a GS1 element string,generate other barcode types, orreview snapshot provenance. For carrier and rollout context, readGS1 DataMatrix vs QR Code with GS1 Digital Link.