GTIN & product identifiers

GTIN Validator

Check the structure and modulo-10 check digit of a GTIN-8, GTIN-12, GTIN-13 or GTIN-14.

Enter 8, 12, 13 or 14 digits. Spaces and hyphens are accepted.

Ready

Your structural validation result will appear here.

Private by design: Your input is processed locally in your browser and is not uploaded to ProductPassKit.

What this GTIN validator checks

A Global Trade Item Number has a defined numeric length and a final check digit calculated from the preceding digits. This tool confirms both conditions and identifies whether the value has the shape of GTIN-8, GTIN-12, GTIN-13 or GTIN-14.

Example

4006381333931GTIN-13 · expected check digit 1 · valid

How validation works

  1. Surrounding whitespace and safe visual separators are removed.
  2. The remaining value is checked for a supported numeric length.
  3. The GS1 modulo-10 algorithm calculates the expected final digit.
  4. A valid input can then be displayed as a fixed 14-digit representation.

What a valid result does not prove

A valid check digit does not prove that the GTIN was legitimately licensed, assigned to a specific company, or currently used for a particular product. ProductPassKit does not perform company-prefix or product ownership lookup.