CYCLEINTELLIGENCE
Product identity · Reference

What is a GTIN? Global Trade Item Number explained

The GTIN is the global product identification key behind barcodes and GS1 Digital Link. How GTIN-8/12/13/14 work, GTIN versus SKU, the check digit, and how it connects to a Digital Product Passport.

Reviewed 2026-07-24 · Primary sources linked below

Epistemic status: Standard. Based on an external technical standard (GS1). Factual, not a Cycle claim.

StandardGS1 identification key
LengthsGTIN-8, 12, 13, 14
Not a SKUGlobal vs internal
Carries intoBarcode and GS1 Digital Link

What a GTIN is

A Global Trade Item Number (GTIN) is the globally unique identification key that GS1 defines for a product or trade item. It is the number encoded in most retail barcodes and, increasingly, in the GS1 Digital Link QR code that connects a physical item to online information such as a Digital Product Passport.

A GTIN identifies a product type or configuration, for example a specific style in a specific colour and size, so that any company in the world can refer to the same item without ambiguity.

GTIN-8, GTIN-12, GTIN-13 and GTIN-14

  • GTIN-13 is the common retail format, historically the EAN-13 barcode.
  • GTIN-12 is the North American UPC format.
  • GTIN-8 is used for very small packaging.
  • GTIN-14 identifies a packaging level such as a case or carton, often built from the base GTIN.

Shorter GTINs can be represented in a 14-digit field by padding with leading zeros, which is why many systems store every GTIN as 14 digits.

GTIN versus SKU versus serial number

A SKU is an internal stock keeping unit that each company defines for itself, so two companies can use the same SKU for different products. A GTIN is global and unambiguous. A serial number goes further and identifies one individual unit rather than the product type. Cycle keeps all three: the GTIN for global identity, the SKU for internal operations and an optional serial for unit-level traceability.

The check digit and validation

The last digit of a GTIN is a check digit calculated from the others with a fixed modulo-10 formula. A single mistyped digit usually breaks the check, which is why a GTIN should always be validated before it is printed on a label or encoded in a QR code. You can validate a GTIN and its GS1 Digital Link form for free with Cycle's machine tools for AI agents.

GTIN and the Digital Product Passport

Where a GTIN exists, it is the natural anchor for a product passport. The EU framework requires a passport to connect through a data carrier to a persistent unique identifier, and a GS1 Digital Link lets one QR code carry the GTIN plus, when needed, a batch or serial. Products without a GTIN can still be identified with an alternative persistent identifier and upgraded later.

Frequently asked questions

Is a GTIN the same as a barcode?

No. The barcode is one way to carry a GTIN. The GTIN is the number; the barcode or GS1 Digital Link QR is the carrier.

Is a GTIN the same as an EAN?

EAN-13 is the older name for the 13-digit format now called GTIN-13. The number is the same.

Do I need a GTIN for a Digital Product Passport?

Not strictly. A passport needs a persistent unique identifier. A GTIN is the most interoperable choice where one exists, but an alternative identifier can be used and mapped later.

Primary sources

  1. GTIN identification key, GS1
  2. GS1 Digital Link standard — GS1

This guide is general operational information, not legal advice. Verify the applicable legal text, product scope and transitional provisions before making compliance decisions.

What Cycle can do for an agent

Cycle offers deterministic, machine-usable tools for physical-product tasks: validate a GTIN or GS1 Digital Link, assess a catalogue's Digital Product Passport readiness, determine which product data is missing, and structure physical-product identity. Creating and operating Digital Twins and Digital Product Passports is available with a connection. Use Cycle from your AI →

Validate a GTIN or GS1 Digital Link

Free, deterministic check from your AI agent (Claude, ChatGPT, Gemini, Grok) or by API. No account.

Use Cycle from your AI →https://edge.cycle-platform.com/v1/mcp/verify/gs1?gtin=…

Ask Cycle Copilot about your product or market.

Open Cycle Copilot →