GTIN (01)
Enter a GTIN with locally checked structure.
Build GS1-128 or GS1 Data Matrix from structured GTIN, expiry, batch or lot and serial fields, then locally verify the generated output.
Check a barcode value or build standards-aware GS1 data.
For EAN, UPC or GTIN, enter the complete value to verify it or omit the final digit to calculate it. Spaces and hyphens are ignored for those standards.
Your validation result appears here.
Required. Valid shorter GTINs are zero-padded to 14 digits; 13 GTIN-14 data digits receive a calculated check digit.
Parentheses identify Application Identifiers in the readable text; they are not encoded as data. Required FNC1 separators are inserted automatically.
Syntax and checks can confirm a well-formed value, not whether a GTIN was assigned to your organisation.
Enter a GTIN to build a GS1 code.
Processed locally. GS1 fields and generated values stay in this browser.
The guided builder assembles supported Application Identifiers and required separators before rendering GS1-128 or GS1 Data Matrix. It encodes identifiers supplied by you; it does not issue or register them.
Enter a GTIN with locally checked structure.
Add batch or lot (10), expiry (17) and serial (21) where applicable.
The generated carrier is locally decoded and compared with its structured element string.
No. It validates and encodes the identifiers you provide; allocation is outside the tool.
The guided builder supports PNG or SVG output after local verification.
Related tools for checking values and printing output. Barcode Validator · Verification Methodology · Barcode Label Generator