A supported value with a matching digit
95200002 has eight numeric characters. The body9520000 produces expected digit 2, which matches the entered final digit. This establishes check-digit structure only.
Local browser tool
Check the numeric characters, supported length and final check digit of one identifier without sending it to a server.
Enter a complete number including its final check digit.
Result
Character, length, and check-digit evidence are reported separately.
Enter a complete identifier to see validation evidence.
The result separates three facts: whether the normalized value contains only digits, whether its length matches a supported identifier, and whether the entered final digit matches the GS1 Modulo-10 calculation. Possible types are reported rather than hidden behind a single valid or invalid label.
Structural validation does not prove that GS1 issued the number, that a particular company owns it, or that it identifies a real product. It also does not inspect a barcode image, grade a print, certify a symbol, or guarantee marketplace acceptance.
The validator retains the original input, removes only approved whitespace and dash separators, detects candidates by length, then calculates the expected final digit. No prefix, allocation or registry inference is made.
95200002 has eight numeric characters. The body9520000 produces expected digit 2, which matches the entered final digit. This establishes check-digit structure only.
95200003 has the right characters and length, but its entered digit 3 differs from expected digit2. The tool proposes 95200002 and requires confirmation before copying it.
01-2345 0000-58 is shown separately from normalized012345000058. The leading zero remains part of the identifier and the final digit matches.
TEST / SYNTHETIC / NOT FOR COMMERCIAL USE. These examples explain validation states and do not claim assignment or ownership.
The value stays in the active page memory. It is not included in a URL, analytics event, console log, persistent store, or server request. A validation report is copied only after you press the copy button.
Logic reviewed 2026-07-13 against GS1 General Specifications 26.0.0 (January 2026), theGS1 check digit explanation, and official identifier-key descriptions. BarcodeOpsKit is an independent, non-affiliated utility.
Calculate a missing GTIN check digitor compare GTIN, UPC and EAN terminology. Theofficial GS1 GTIN overview remains the primary external reference.
No. It means the final digit matches a mathematical rule. Registration and ownership require separate authoritative evidence.
They have the same length and check-digit formula. The digits alone do not reveal the intended identifier key.
The validator can calculate a final digit, but it cannot know whether the preceding digits were entered correctly or were assigned to you.