Přeskočit na obsah
100% lokálně

Validátor kódů EAN a UPC

Ověřte kontrolní číslici kódů EAN-13, EAN-8, UPC-A a UPC-E, nebo ji doplňte.

Vstup

Validátor kódů EAN a UPC

Zadejte jeden čárový kód na řádek a nástroj zkontroluje, zda je jeho kontrolní číslice správná, pomocí algoritmu mod-10, který definuje norma GS1 pro kódy EAN-13, EAN-8, UPC-A a UPC-E. Je určen pro vývojáře integrující skener nebo POS systém, skladové pracovníky auditující seznam produktů a všechny, kteří chtějí ověřit, že čárový kód vytištěný na obalech je skutečně platný před odesláním do tisku.

Typ kódu určuje, jak se každý řádek čte: automatická detekce rozpozná EAN-13, EAN-8 nebo UPC-A podle délky, nebo vynutit konkrétní formát, je-li vstup nejednoznačný — užitečné pro UPC-E, která má stejnou 8místnou délku jako EAN-8. Doplnit kontrolní číslici vyplní poslední číslici, když řádku chybí jedna číslice, takže vložení 12 datových číslic EAN-13 nebo 6místného jádra UPC-E vrátí úplný, platný kód. Převést UPC-A/UPC-E na EAN-13 přepíše platné severoamerické kódy do jejich 13místné formy s počáteční nulou, formu, kterou očekávají mnohé evropské systémy. Zobrazit zemi z prefixu GS1 čte platný kód počátečními číslicemi proti veřejným rozsahům prefixu GS1 a vytiskne kód ISO země, která jej vydala — kontrola správnosti, ne důkaz o místě výroby produktu.

Mezery a pomlčky uvnitř kódu se odstraní před validací, takže kódy zkopírované z tabulky fungují beze změn. Každý řádek se kontroluje nezávisle — míchání formátů v jednom vložení je v pořádku — a cokoli, co neodpovídá známé délce nebo obsahuje znaky jiné než číslice, se nahlásí jako neplatné místo tichého přeskočení. Ponechat jen platné řádky ořeže výstup na čistý seznam pracovních kódů.

Všechno běží v tvém prohlížeči: čárové kódy nikdy neopustí tvoje zařízení. Zkopíruj výsledek, stáhni si jej jako soubor .txt, nebo pošli výstup zpět do vstupu pro další průchod.

Časté dotazy

Jak se vypočítá kontrolní číslice?
Nástroj aplikuje algoritmus mod-10 normy GS1: číslice jsou váhované 3 a 1 střídavě zprava, sečteny a kontrolní číslice je cokoli, co přivede tento součet k dalšímu násobku 10. EAN-13, EAN-8 a UPC-A používají toto stejné pravidlo; UPC-E se kontroluje rozšířením zpět do své 12místné formy UPC-A.
Jaký je rozdíl mezi EAN-13, UPC-A a UPC-E?
EAN-13 (13 číslic) je norma používaná v Evropě a na větší části světa; UPC-A (12 číslic) je její americký/kanadský ekvivalent, matematicky EAN-13 s počáteční nulou; UPC-E (8 číslic) je komprimovaná verze UPC-A pro malé balení, která se rozšíří zpět na 12 číslic podle pevné sady pravidel.
Proč automatická detekce někdy vybere špatný formát?
EAN-8 a UPC-E jsou oba 8místné, takže automatická detekce považuje 8místný kód za EAN-8 ve výchozím nastavení. Pokud validujete UPC-E, vyberte jej explicitně ze seznamu typů kódů.
Jak přesné je vyhledávání země?
Čte standardní rozsahy prefixu GS1, které identifikují organizaci člena GS1, která vydala číslo — ne nevyhnutně zemi, kde byl produkt vyroben. Některé rozsahy (kupóny, omezené nebo interní používání) nemají přiřazenou zemi a zůstávají prázdné.
Jsou moje čárové kódy nahrány někam?
Ne. Validace běží výlučně v tvém prohlížeči pomocí pouze vestavěné matematiky kontrolního součtu a statické tabulky předpon — nic, co sem vložíš, se neodesílá na server.