Generátor čárových kódů

Generujte čárové kódy CODE128, EAN-13 a UPC-A okamžitě. Přizpůsobte rozměry a stáhněte jako PNG.

O typech čárových kódů

Čárové kódy kódují data do vizuálních vzorů, které mohou čtečky přečíst. Různé standardy čárových kódů slouží různým účelům, od maloobchodních produktů po přepravní štítky.

CODE128

CODE128 je lineární čárový kód s vysokou hustotou, který podporuje všech 128 znaků ASCII. Používá tři podskupiny (A, B, C). Tento nástroj používá podskupinu B, která podporuje standardní tisknutelné ASCII (mezera až DEL). CODE128 obsahuje kontrolní součet modulo-103 pro integritu dat.

EAN-13

Evropské číslo výrobku (EAN-13) je standardní čárový kód pro maloobchodní produkty celosvětově. Kóduje 13 číslic: prvních 12 je dat a poslední je kontrolní součet vypočítaný pomocí váženého algoritmu modulo-10.

UPC-A

UPC-A je 13místný čárový kód používaný především v Severní Americe pro maloobchodní produkty. Je podmnožinou EAN-13 a používá stejný algoritmus kontrolního součtu s odlišným vážením pozic.

Jak fungují kontrolní součty

Čárové kódy obsahují kontrolní číslice pro detekci chyb při skenování. CODE128 používá modulo-103, zatímco EAN-13 a UPC-A používají vážený algoritmus modulo-10. Generátor je počítá automaticky.

Jak používat generátor čárových kódů

  1. Vyberte typ čárového kódu: CODE128 pro obecné alfanumerické údaje, EAN-13 pro 13místné mezinárodní produktové čárové kódy používané v maloobchodě nebo UPC-A pro 12místné severoamerické produktové čárové kódy.
  2. Zadejte data ke kódování. Pro CODE128 napište libovolný text nebo čísla. Pro EAN-13 zadejte přesně 12 číslic (13. kontrolní číslice je vypočítána automaticky). Pro UPC-A zadejte přesně 11 číslic (kontrolní číslice je připojena automaticky).
  3. Upravte nastavení šířky čar a výšky čar pro kontrolu fyzických rozměrů vygenerovaného čárového kódu. Užší čávy produkují kompaktnější čárové kódy; vyšší čáry se snáze čtou laserovými skenery.
  4. Klikněte na Generate pro vykreslení čárového kódu, poté na Download PNG pro uložení jako obrazový soubor ve vysokém rozlišení vhodný pro tisk na produktové obaly, štítky nebo inventární visačky.

Principy typů a standardů čárových kódů

Čárové kódy jsou strojově čitelné optické štítky, které kódují data do šířek a rozestupů rovnoběžných čar. Tři formáty podporované tímto generátorem pokrývají nejběžnější případy použití. CODE128 je lineární čárový kód s vysokou hustotou, který dokáže kódovat všech 128 znaků ASCII (čísla, písmena a symboly). Je široce používán v přepravě, balení a logistice díky své flexibilitě a kompaktní velikosti. CODE128 automaticky přepíná mezi třemi podsady kódů (A, B, C) pro optimalizaci hustoty kódování — číselná data používají Code Set C, který kóduje dvě číslice na vzor čáry, čímž zdvojnásobuje hustotu ve srovnání s kódováním po jednom znaku.

EAN-13 (Evropské číslo výrobku) je celosvětový standard pro maloobchodní produktové čárové kódy, používaný na prakticky každém spotřebitelském produktu prodávaném mimo Severní Ameriku. Kóduje přesně 13 číslic: 2-3místný prefix země/GS1, 4-5místný kód výrobce, 5místný kód produktu a jednu kontrolní číslici vypočítanou pomocí algoritmu modulo-10. Kontrolní číslice poskytuje detekci chyb a zajišťuje, že skenery odmítnou chybná čtení. UPC-A (Univerzální produktový kód) je 12místným severoamerickým ekvivalentem EAN-13, strukturálně identický, ale kratší. Kódy UPC lze převést na EAN-13 přidáním úvodní nuly. Oba formáty používají stejné vzory kódování čar a mezer a jsou čitelné stejným hardwarem.

Při generování čárových kódů pro tisk ovlivňuje čitelnost několik technických aspektů. Tichá zóna — prázdný okraj na obou stranách čárového kódu — musí být alespoň 10násobek nejúžší šířky čáry, aby skenery mohly identifikovat začátek a konec kódu. Minimální doporučená šířka čáry pro spolehlivé skenování je typicky 0,19mm (7,5 mil), ačkoli mnoho skenerů dokáže číst i užší čáry. Výška čar také záleží: kratší čárové kódy se hůře skenují pod úhlem, takže maloobchodní EAN/UPC čárové kódy by měly být vysoké alespoň 25mm. Vždy testujte vytištěné čárové kódy se skutečným skenerem před hromadnou produkcí, protože rozlišení tiskárny, rozšíření inkoustu a materiál štítku mohou ovlivnit čitelnost.

Často kladené dotazy

Jaké typy čárových kódů jsou podporovány?
CODE128 (podskupina B pro ASCII text), EAN-13 (13místný maloobchodní) a UPC-A (12místný severoamerický maloobchodní).
Probíhá generování na straně klienta?
Ano, veškeré kódování a vykreslování probíhá ve vašem prohlížeči. Žádná data nejsou odesílána na server.
Mohu tyto čárové kódy použít komerčně?
Ano, všechny vygenerované čárové kódy jsou zdarma pro osobní i komerční použití bez omezení.
Jak naskenuji vygenerovaný čárový kód?
Použijte libovolnou aplikaci pro čtení čárových kódů v telefonu nebo dedikovaný skener. Tiskněte v dostatečném rozlišení pro spolehlivé skenování.
Jaký je rozdíl mezi CODE128, EAN-13 a UPC-A?
CODE128 kóduje libovolná alfanumerická data a používá se pro přepravu a logistiku. EAN-13 kóduje 13 číslic pro mezinárodní maloobchodní produkty. UPC-A kóduje 12 číslic pro severoamerické maloobchodní produkty. EAN-13 a UPC-A jsou strukturálně podobné, ale liší se délkou.
Jak se vypočítá kontrolní číslice pro EAN-13 a UPC-A?
Kontrolní číslice používá algoritmus modulo-10: vynásobte střídající se číslice 1 a 3, sečtěte výsledky a najděte nejmenší číslo, které dělá celkem násobek 10. Tento generátor ji vypočítá automaticky z vašich 11 nebo 12 vstupních číslic.
Jaké rozlišení mám použít při tisku čárových kódů?
Tiskněte v 300 DPI nebo vyšším. Minimální šířka čáry pro spolehlivé skenování je asi 0,19mm (7,5 mil). Vždy zahrňte tiché zóny (prázdné okraje) alespoň 10násobku nejúžší šířky čáry na obou stranách. Testujte se skutečným skenerem před hromadným tiskem.
Mohu tyto čárové kódy používat komerčně?
Ano. CODE128, EAN-13 a UPC-A jsou otevřené standardy. Pro maloobchodní produkty však musíte získat legitimní GS1 prefix společnosti, aby byly vaše produktové kódy globálně jedinečné. Kontaktujte GS1 (gs1.org) pro zakoupení prefixu výrobce.

Související nástroje