EAN-13 relates to GTIN-13; EAN-8 relates to GTIN-8
A 13-digit trade-item identifier encoded in an EAN-13 symbol is a GTIN-13. An eight-digit identifier encoded in an EAN-8 symbol is a GTIN-8. GS1 educational material may say GTIN-13 is “also called EAN” because the older term remains common, but technical implementations benefit from naming the identifier and symbol separately.
GTIN-13 is the identifier; EAN-13 is the barcode symbology. GTIN-8 is the identifier; EAN-8 is the compact barcode symbology.
The number can exist without the printed symbol
A GTIN can be stored in a product catalogue, sent in an order message, validated in software or expressed in a GS1 Digital Link. None of those uses requires an EAN barcode image. Conversely, an EAN symbol is a visual data carrier with rules for bars, spaces, quiet zones, size and print quality.
This is why a number validator cannot certify barcode print quality. It can validate the digits, while a real printed symbol needs production verification with appropriate scanning and quality-control equipment.
Length and check digit validation
EAN-8 carries eight digits and EAN-13 carries thirteen. In both cases, the final digit is calculated from the preceding digits using the GS1 modulo-10 algorithm. A correctly sized value can still be invalid if its last digit does not match the calculation.
4006381333931A valid GTIN-13: twelve data digits followed by check digit 1. This demonstrates structure only, not ownership.
Use the GTIN validator when you need to confirm format and check digit before a value moves into another system.
EAN-associated GTINs in 14-digit fields
A GTIN-13 is left-padded with one zero and a GTIN-8 with six zeroes when a fixed 14-digit representation is required. This is common in GS1 data structures that reserve AI (01) for exactly fourteen GTIN digits.
96385074 → 00000096385074The leading filler zeroes preserve the GTIN-8 identity; they do not allocate a different product number.
Use terminology that matches the task
For product master data, validation and APIs, use GTIN-8 or GTIN-13. For artwork, scanner behaviour and print specifications, use EAN-8 or EAN-13. If a data request simply says “EAN,” confirm the expected length and whether it wants digits or a barcode asset.
Sources and standards
Technical statements in this guide are grounded in current GS1 primary sources. The explanations are paraphrased for practical use.
- GS1: GTIN, barcode, EAN and UPCOfficial summary of GTIN-13/EAN and GTIN-8 contexts.
- GS1: Global Trade Item NumberOfficial GTIN identification-key overview.
- GS1: Communicating trade item numbersOfficial 14-digit data representation guidance.