条形码验证器
输入条形码编号,自动检测码制并验证格式、校验位、字符集和长度。
在上方输入条形码编号以验证
How to Use
-
1
Paste or type the barcode value
Enter the full barcode number — including the check digit — into the validation field. Spaces and hyphens are automatically stripped so you can paste formatted ISBN or EAN values directly.
-
2
Choose the expected symbology
Select the standard the barcode should conform to (EAN-13, UPC-A, UPC-E, EAN-8, ISBN-13, ISBN-10, ISSN, GTIN-14). The validator checks both the digit count and the check-digit algorithm for the chosen standard.
-
3
Read the validation report
A pass result confirms that the barcode is structurally correct for the chosen standard. A fail result indicates the specific error — wrong length, invalid characters, or check-digit mismatch — so you can correct the source data.
About
Barcode validation is the process of verifying that a barcode value conforms to the structural rules of its governing standard before it is printed, embedded in a database, or transmitted to a trading partner. Structural validation encompasses three checks: correct digit count for the symbology, an exclusively numeric (or alphanumeric) character set where required, and a mathematically correct check digit. Passing all three checks does not guarantee that a barcode is registered or that it encodes the intended product, but it eliminates the most common class of data-entry and system-integration errors.
Different standards impose different rules. EAN-13 and UPC-A require exactly 13 and 12 digits respectively, both using Modulo 10 check digits as defined in ISO/IEC 15420 and GS1 General Specifications. EAN-8 encodes 8 digits with the same Modulo 10 algorithm and is used for small retail items where a full EAN-13 would not fit within the minimum symbol size. GTIN-14, used in logistics and shipping, encodes a 14-digit number in ITF-14 or GS1-128 symbols and wraps any GTIN length with a packaging indicator digit. ISBN-10 uses Modulo 11 and is now deprecated for new publications, while ISBN-13 aligns with EAN-13 under the 978 and 979 Bookland prefixes.
In publishing and library systems, validation extends to checking that an ISBN prefix corresponds to a legitimate registration agency group number, as allocated by the International ISBN Agency. Group numbers identify language areas or countries, and publisher prefix lengths within each group vary based on expected output volume — larger publishers receive shorter publisher prefixes so they can self-assign more title numbers. ISSN validation for serial publications follows rules set by the ISSN International Centre, while ISMN numbers for printed music use the 979-0 EAN prefix under the governance of the International ISMN Agency.