Co je tento nástroj?
Čárový kód je strojově čitelný vzor rovnoběžných čar, který kóduje krátký řetězec textu nebo číslic. Na rozdíl od QR kódu jsou u většiny formátů čárových kódů jednorozměrné a byly navrženy před desítkami let pro maloobchodní skenery, takže zůstávají standardem pro obaly produktů, přepravní štítky a inventární systémy.
Tento generátor provádí kódovací logiku kompletně ve vašem prohlížeči pomocí rozšířené knihovny JsBarcode, takže vaše data se nikam nenahrávají — užitečné, když generujete čárové kódy pro interní SKU nebo dosud nevydané produkty.
Proč ho používat?
- Čtyři běžné formáty v jednom nástroji: CODE128 pro obecný text, EAN-13 a UPC-A pro maloobchodní produkty, CODE39 pro skladové štítky.
- Živý náhled se aktualizuje za psaní nebo při změně nastavení.
- Nastavitelná šířka čar, výška a barva podle vaší šablony štítku.
- Přehledné chybové hlášky — pokud nejsou splněna pravidla formátu (např. EAN-13 vyžaduje platnou 12/13místnou kontrolní číslici), přesně se dozvíte proč.
- Soukromé: hodnoty čárových kódů se generují lokálně, nic se neodesílá na server.
Jak se používá
- Zvolte formát odpovídající vašemu použití: CODE128 pro smíšený text, EAN-13/UPC-A pro maloobchodní produkty, CODE39 pro interní štítky.
- Napište hodnotu ke kódování — jen číslice u EAN-13/UPC-A, písmena a číslice u CODE128/CODE39.
- Podle potřeby upravte šířku čar, výšku a barvu a přepněte, zda se pod čárami zobrazuje čitelný text.
- Klikněte na „Stáhnout PNG“ a vytiskněte nebo vložte čárový kód do návrhu štítku.
Příklad
Vstup
123456789012 (formát: UPC-A)Výstup
Čitelný čárový kód UPC-A s automaticky vypočítanou kontrolní číslicí a číslem vytištěným pod čarami.EAN-13 a UPC-A ověřují kontrolní číslici — pokud zadáte číslo, které nesedí, nástroj vám to sdělí místo toho, aby vygeneroval kód, který se nedá naskenovat.
Výběr mezi CODE128, EAN-13, UPC-A a CODE39
| Formát | Obsah | Typické použití |
|---|---|---|
| CODE128 | Jakákoli písmena, číslice, symboly | Přepravní štítky, logistika, obecné použití |
| EAN-13 | 12-13 číslic | Maloobchodní produkty prodávané mezinárodně |
| UPC-A | 11-12 číslic | Maloobchodní produkty prodávané v USA/Kanadě |
| CODE39 | Velká písmena, číslice, - . $ / + % mezera | Skladové štítky, identifikační karty, starší skenovací systémy |
Čárové kódy vs. QR kódy
Čárové kódy jsou jednorozměrné a uchovávají mnohem méně dat než QR kód — typicky krátké číslo produktu místo URL adresy. Jsou správnou volbou, když potřebujete kompatibilitu s desítky let starou maloobchodní skenovací infrastrukturou nebo konkrétní standard identifikace produktu jako EAN/UPC.
Pro odkaz na web, Wi-Fi síť nebo delší bloky textu je lepší volbou QR kód, protože pojme tisíce znaků a přečte ho jakýkoli fotoaparát v telefonu.
Časté dotazy
Který formát čárového kódu mám použít?
CODE128 je nejflexibilnější — kóduje jakýkoli ASCII text a používá se pro přepravní a logistické štítky. EAN-13 je standard pro maloobchodní produkty prodávané mezinárodně; UPC-A je jeho ekvivalent pro USA/Kanadu (12 číslic). CODE39 je starší a jednodušší, běžný ve skladech a na identifikačních kartách, ale méně kompaktní než CODE128.
Proč EAN-13 nebo UPC-A odmítá mé číslo?
Oba formáty končí kontrolní číslicí vypočítanou z předchozích číslic. EAN-13 potřebuje přesně 12 číslic (nástroj doplní kontrolní číslici) nebo 13 číslic (13. musí být již správná kontrolní číslice). UPC-A funguje stejně s 11 nebo 12 číslicemi. Pokud jste zadali kód reálného produktu, zkontrolujte, že jste opsali všechny číslice.
Můžu tyto čárové kódy použít komerčně, například pro produkty, které prodávám?
Samotná symbologie čárového kódu (CODE128, EAN-13 atd.) je otevřený standard bez licenčního poplatku za jeho vykreslení. Abyste ale mohli prodávat fyzický produkt v obchodech pod skutečným číslem EAN/UPC, obvykle musíte toto číslo zaregistrovat u GS1 — tento nástroj vykreslí vizuální čárový kód, ale nepřiděluje vám globálně unikátní číslo produktu.
Jak velký mám čárový kód vytisknout?
Maloobchodní skenery jsou naladěné na kódy EAN-13/UPC-A zhruba 3-8 cm široké při 100% měřítku — zmenšení pod přibližně 80 % často způsobí, že jsou čáry příliš tenké na spolehlivé naskenování. U skladových štítků CODE128 se řiďte specifikací vaší šablony a před tiskem celé dávky vždy otestujte naskenování vytištěného vzorku.
Ukládá nebo přenáší tento nástroj hodnoty, které zakóduji?
Ne. Čárový kód se vykresluje na prvku canvas přímo ve vašem prohlížeči pomocí JavaScriptu — nic se nenahrává, neloguje ani nikam neodesílá.
Který formát čárového kódu mám zvolit?
Pokud je čárový kód pro produkt prodávaný v obchodech, je vyžadován EAN-13 nebo UPC-A a číslo musí pocházet z prefixu přiděleného GS1 — nemůžete si ho jen tak vymyslet. Pokud je štítek interní (inventář, majetek, umístění na regálu), CODE128 kóduje jakýkoli ASCII text, nevyžaduje registraci a vytváří nejkompaktnější čáry pro alfanumerická data.