Add Schema Checker to your device

Use your browser menu to install this website as an app or add it to your home screen.

Schema.org property reference

gtin — Schema.org Property Guide

Learn the meaning of Schema.org gtin, which types use it and its expected value types, with official source links.

Source: Schema.org v30.1 vocabulary. Official gtin property definition.

What does gtin mean?

A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)). GTINs identify trade items, including products and services, using numeric identification codes. A correct [[gtin]] value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a "GS1 Digital Link" URL based on such a string. The numeric component should also have a [valid GS1 check digit](https://www.gs1.org/services/check-digit-calculator) and meet the other rules for valid GTINs. See also [GS1's GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) and [Wikipedia](https://en.wikipedia.org/wiki/Global_Trade_Item_Number) for more details. Left-padding of the gtin values is not required or encouraged. The [[gtin]] property generalizes the earlier [[gtin8]], [[gtin12]], [[gtin13]], and [[gtin14]] properties. The GS1 [digital link specifications](https://www.gs1.org/standards/Digital-Link/) expresses GTINs as URLs (URIs, IRIs, etc.). Digital Links should be populated into the [[hasGS1DigitalLink]] attribute. Note also that this is a definition for how to include GTINs in Schema.org data, and not a definition of GTINs in general - see the GS1 documentation for authoritative details.

Parent properties

Used on types (domainIncludes)

Expected value types (rangeIncludes)

Schema.org domainIncludes and rangeIncludes are descriptive guidance, not strict validation prohibitions. Check the official reference for updates.

Related reference

Browse all Schema.org types and properties · Google feature support status