Barkod Doğrulayıcı

Sembolojiyi otomatik algılamak ve format, kontrol rakamı, karakter seti ile uzunluğu doğrulamak için bir barkod numarası girin.

Doğrulamak için yukarıya bir barkod numarası girin

Related on QRCodeFYI

QR Code Validator

Validate QR code data and structure.

How to Use

  1. 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. 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. 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.

FAQ

What is the difference between a valid barcode and a registered barcode?
A structurally valid barcode conforms to the formatting rules of its standard — correct length, valid character set, and a matching check digit. A registered barcode has additionally been assigned to a specific product or company in a GS1 or ISBN agency database. Validation tools check structural validity only; they cannot confirm registration. A barcode can be structurally valid but unregistered, which is common with internally assigned numbers, test data, and incorrectly self-assigned GTINs that were never submitted to GS1.
Why does my EAN-13 barcode fail validation even though it scans in stores?
A barcode can scan successfully in a store's point-of-sale system even with a structural error if the retailer has manually mapped that number to a product in their internal database. POS systems often accept non-standard numbers within their closed environment. However, that barcode will fail validation against ISO/IEC 15420 or GS1 General Specifications because the check digit does not conform to the Modulo 10 algorithm. For open-trade distribution across multiple retailers, all barcodes must be structurally valid as well as GS1-registered.
How do I validate an ISSN barcode?
ISSN (International Standard Serial Number) barcodes are EAN-13 symbols built from the prefix 977, followed by the 7 significant digits of the ISSN (excluding its own check digit), a two-digit issue supplement, and the EAN-13 check digit. The ISSN itself uses a Modulo 11 check, while the EAN-13 barcode encoding the ISSN uses the standard Modulo 10 EAN check digit applied to the full 13-digit string. The ISSN International Centre in Paris governs ISSN assignment and maintains the global ISSN Portal registry.
What does ITF-14 validation check?
ITF-14 (Interleaved 2 of 5, 14 digits) is used on shipping containers and outer cases rather than on individual retail items. Validation confirms that the 14-digit number is a valid GTIN-14: the first digit is an indicator (0–8, where 0–8 represent packaging levels), digits 2–13 encode the GTIN-13 or GTIN-12, and digit 14 is a Modulo 10 check digit computed across all 13 preceding digits. GS1 General Specifications govern GTIN-14 structure and the mapping between packaging levels and indicator digits.
Can barcode validation detect duplicate or conflicting GTINs in my product catalog?
A structural barcode validator checks each barcode in isolation against mathematical rules and cannot cross-reference your catalog for duplicates. Duplicate GTIN detection requires comparing all barcodes in your dataset against each other and, ideally, against GS1 Cloud or a PIM system. Structural validation is a necessary prerequisite — fixing invalid barcodes before deduplication reduces false matches — but the two operations are distinct. GS1 recommends periodic catalog audits using GS1 Cloud to identify conflicts with other brand owners who may have legitimately registered the same number.