Preskočiť na obsah

Online generátor čiarových kódov

Zadajte číslo alebo text a stiahnite čiarový kód v SVG alebo PNG. Kontrolnú číslicu EAN a UPC dopočítame, tichú zónu nastavíme podľa formátu.

Režim generovania

Nastavenia kódu

Vygenerovaný čiarový kód

Zadajte dáta a vygenerujte čiarový kód.

Ako vytvoriť čiarový kód online

  1. 1 Vyberte typ kódu. Na tovar v obchode EAN-13, na sklad a interné štítky Code 128, na malé diely Data Matrix.
  2. 2 Zadajte číslo alebo text. Pri EAN-13 stačí 12 číslic, kontrolnú číslicu doplníme. Medzery a pomlčky odstránime.
  3. 3 Ak treba, upravte výšku čiar, mierku, tichú zónu a farby. Predvolené hodnoty zodpovedajú odporúčaniam GS1.
  4. 4 Stiahnite čiarový kód ako SVG na tlač alebo PNG do dokumentov, prípadne skopírujte SVG kód.

Bez registrácie, bez vodoznaku a bez obmedzenia počtu. Vygenerované kódy môžete použiť aj komerčne. Na celé série štítkov prepnite na Hromadne: až 500 kódov naraz, stiahnutie v ZIP alebo ako PDF hárok A4.

Údaje zostávajú vo vašom prehliadači

Čiarový kód sa vytvára priamo vo vašom zariadení. Čísla výrobkov, šarže ani sériové čísla sa neodosielajú na server a nikde sa neukladajú. Kód vykresľuje open-source knižnica bwip-js.

Tipy, aby čiarový kód išiel prečítať

  • Tlačte tmavé čiary na svetlé pozadie. Červené, oranžové a žlté čiary skener nevidí, lebo svieti červeným svetlom.
  • Okolo kódu nechajte prázdnu tichú zónu. Generátor ju nastaví podľa formátu, pri EAN-13 je to 11 modulov vľavo.
  • Výšku čiar neskracujte. Nízky kód sa číta ťažšie, najmä keď skener mieri šikmo.
  • Na tlač zvoľte SVG. Obrázok PNG sa pri zväčšovaní rozmaže a hrany čiar prestanú byť ostré.
  • Pred tlačou celej série vytlačte jeden kus a vyskúšajte ho skenerom alebo mobilom.

Aký čiarový kód potrebujete

Generátor zvládne 10 formátov. Kliknite na formát a formulár hore sa prepne aj s ukážkovou hodnotou.

EAN-13 na tovar v obchode

Najbežnejší čiarový kód na výrobkoch v Európe. Má 13 číslic, posledná je kontrolná. Na predaj v obchodoch potrebujete číslo pridelené od GS1.

EAN-8 na malé balenia

Kratší kód pre výrobky, na ktoré sa EAN-13 nezmestí, napríklad žuvačky, rúže alebo malé tuby. Čísla EAN-8 prideľuje GS1 samostatne.

UPC-A pre USA a Kanadu

Dvanásťmiestny kód na tovar pre severoamerický trh. Európske pokladne ho prečítajú tiež, lebo UPC-A je EAN-13 s nulou na začiatku.

Code 128 na sklad a interné štítky

Zakóduje písmená, číslice aj interpunkciu. Hodí sa na skladové čísla, inventár, vstupenky a zásielky. Diakritiku nepodporuje.

GS1-128 na logistické štítky

Nesie údaje s aplikačnými identifikátormi: GTIN (01), šaržu (10), dátum spotreby (17) či sériové číslo (21). Používa sa na kartónoch a paletách.

ITF-14 na kartóny

Štrnásťmiestny kód prepravného balenia. Rámček okolo čiar chráni kód pri tlači na vlnitú lepenku, kde sa farba rozpíja.

Code 39 pre staršie systémy

Jednoduchý kód s veľkými písmenami a číslicami, rozšírený v priemysle, zdravotníctve a na preukazoch. Na nové štítky je kompaktnejší Code 128.

Data Matrix na malé diely a lieky

Malý štvorcový 2D kód, ktorý unesie stovky znakov. Nájdete ho na liekoch, elektronike a priemyselných dieloch. Podporuje aj diakritiku.

PDF417 na doklady a lístky

Vrstvený 2D kód na dlhšie údaje. Používa sa na palubných lístkoch, preukazoch a prepravných dokladoch.

Aztec na cestovné lístky

Kompaktný 2D kód, ktorý nepotrebuje tichú zónu. Typicky ho nájdete na vlakových a leteckých lístkoch v mobile.

Čo znamenajú čísla v EAN kóde

EAN-13 je 13-miestne číslo GTIN zapísané čiarami. Delí sa na štyri časti:

590
Prefix GS1. Prvé dve až tri číslice. Ukazujú, ktorá národná organizácia GS1 číslo pridelila, napríklad 858 je GS1 Slovakia.
1234
Číslo firmy. Pridelí ho GS1 výrobcovi alebo majiteľovi značky. Spolu s prefixom tvorí GS1 Company Prefix.
12345
Číslo výrobku. Firma si ho určí sama. Každý výrobok, veľkosť balenia aj farba má vlastné číslo.
7
Kontrolná číslica. Počíta sa z predchádzajúcich 12 číslic. Vďaka nej pokladňa odhalí chybne prečítaný kód.

Dĺžka čísla firmy a čísla výrobku sa mení podľa toho, koľko čísel firma od GS1 dostala. Spolu majú vždy 9 až 10 číslic.

Výpočet kontrolnej číslice EAN-13

Kontrolnú číslicu pre 590123412345 vypočítate v štyroch krokoch:

  1. 1 Sčítajte číslice na nepárnych pozíciách: 5 + 0 + 2 + 4 + 2 + 4 = 17.
  2. 2 Sčítajte číslice na párnych pozíciách a výsledok vynásobte tromi: (9 + 1 + 3 + 1 + 3 + 5) × 3 = 66.
  3. 3 Oba výsledky spočítajte: 17 + 66 = 83.
  4. 4 Kontrolná číslica je rozdiel do najbližšieho násobku desiatich: 90 - 83 = 7. Celý kód je 5901234123457.

EAN-8, UPC-A aj ITF-14 sa počítajú rovnako, váhy 3 a 1 sa vždy striedajú od poslednej číslice pred kontrolnou. Generátor kontrolnú číslicu doplní sám a pri celom čísle ju overí.

Čiarové kódy krajín: čo znamená 858, 859 alebo 590

Prvé tri číslice EAN kódu (prefix) prezrádzajú, ktorá národná organizácia GS1 číslo pridelila. Nie je to krajina výroby. Slovenská firma môže vyrábať v Číne a predávať pod kódom 858 a nemecký obchodný reťazec dáva kód 40x aj tovaru vyrobenému v Poľsku.

Prefix Kto číslo pridelil
858 GS1 Slovakia (Slovensko)
859 GS1 Czech (Česko)
590 GS1 Poland (Poľsko)
599 GS1 Hungary (Maďarsko)
900-919 GS1 Austria (Rakúsko)
400-440 GS1 Germany (Nemecko)
800-839 GS1 Italy (Taliansko)
840-849 GS1 Spain (Španielsko)
300-379 GS1 France (Francúzsko)
500-509 GS1 UK (Veľká Británia)
870-879 GS1 Netherlands (Holandsko)
540-549 GS1 Belgium & Luxembourg
760-769 GS1 Switzerland (Švajčiarsko)
482 GS1 Ukraine (Ukrajina)
383 / 385 GS1 Slovenija / GS1 Croatia (Slovinsko, Chorvátsko)
868-869 GS1 Türkiye (Turecko)
690-699 GS1 China (Čína)
450-459, 490-499 GS1 Japan (Japonsko)
000-019, 030-039, 060-139 GS1 US (USA)

Prefixy so zvláštnym významom

200-299
Interné kódy obchodu, napríklad vážený tovar, pečivo alebo vlastné štítky predajne. Platia len v danom obchode.
978-979
Knihy. EAN-13 vznikne priamo z ISBN-13 bez pomlčiek.
977
Časopisy a periodiká s číslom ISSN.
952
Vyhradené na ukážky a testy. Hodí sa na vzorové dáta, nikdy nie je pridelené výrobku.

Ako získať EAN kód pre svoj výrobok

Platné EAN kódy na predaj v obchodoch prideľuje na Slovensku GS1 Slovakia. Firma sa stane členom, dostane vlastný GS1 Company Prefix a z neho si vytvára čísla pre jednotlivé výrobky. Za členstvo sa platí poplatok, aktuálny cenník zverejňuje GS1 Slovakia.

Zákon EAN kód nevyžaduje, no bez neho sa výrobok do obchodných reťazcov, veľkých e-shopov ani na online trhoviská väčšinou nedostane.

Pozor na lacné EAN kódy z inzerátov. Často patria inej firme a obchod ich pri kontrole v databáze GS1 odmietne.

Kedy EAN kód netreba

Na interné skladové štítky, inventár majetku, vstupenky či vlastné kódy v predajni stačí Code 128 alebo interný prefix 200-299. Tieto kódy si vytvoríte sami a GS1 do toho nevstupuje.

Veľkosť čiarového kódu na tlač

EAN-13 má pri 100 % rozmer 37,29 × 25,93 mm vrátane okrajov a číslic. GS1 povoľuje zmenšenie na 80 % a zväčšenie až na 200 %, pomer strán však zostáva rovnaký.

Generátor zadáva výšku a tichú zónu v moduloch, teda v násobkoch šírky najužšej čiary. Pri module 0,33 mm zodpovedá predvolená výška EAN-13 nominálnym 22,85 mm.

Na kartóny a palety sa používa ITF-14 alebo GS1-128 s výškou čiar aspoň 31,75 mm.

Čiarový kód v Exceli, Worde alebo Canve

Najjednoduchšie je kód vygenerovať tu a vložiť ako obrázok. V Exceli aj Worde cez Vložiť > Obrázky, v Canve cez Nahrať. SVG zostane ostré v akejkoľvek veľkosti a novšie verzie Office ho vkladajú priamo.

Čiarové písma (fonty) fungujú bez úprav len pre Code 39, kde text obalíte hviezdičkami, napríklad *ABC123*. Code 128 a EAN-13 potrebujú štartovacie, stopovacie a kontrolné znaky, takže samotné písmo bez makra vytvorí kód, ktorý skener neprečíta.

Rozdiely medzi čiarovými kódmi

1D alebo 2D kód

Lineárne (1D) kódy ako EAN alebo Code 128 nesú krátke číslo a prečíta ich každý skener. 2D kódy ako Data Matrix unesú stovky znakov na malej ploche, potrebujú však skener s kamerou.

Data Matrix alebo QR kód

Data Matrix je menší a pri rovnakých dátach zaberá menej miesta, preto sa tlačí na diely a lieky. Na odkazy pre zákazníkov je lepší QR kód, ktorý otvorí každý mobil. Vytvoríte ho v generátore QR kódov.

Code 128 alebo Code 39

Code 128 je pri rovnakom texte zhruba o tretinu kratší a pozná malé písmená. Code 39 zvoľte len vtedy, keď ho vyžaduje starší systém alebo odberateľ.

EAN-13, EAN-8 alebo UPC-A

EAN-13 je štandard pre Európu, EAN-8 pre malé balenia a UPC-A pre USA a Kanadu. Všetky tri patria do systému GTIN a prečíta ich každá pokladňa.

Súvisiace nástroje

Ďalšie generátory testovacích dát, kódov a zástupného obsahu.

FAQ

Často kladené otázky

Je generátor čiarových kódov zadarmo?

Áno. Čiarové kódy vytvoríte bez registrácie, bez vodoznaku a bez obmedzenia počtu. Môžete ich použiť aj na komerčné účely, napríklad na štítky alebo obaly.

Aký typ čiarového kódu si mám vybrať?

Na tovar v obchode EAN-13, na malé balenia EAN-8, na kartóny ITF-14 a na logistické štítky s dátumom spotreby alebo šaržou GS1-128. Na interné štítky, sklad a inventár stačí Code 128. Na malé diely a dlhšie údaje zvoľte Data Matrix.

Môžem si EAN kód vymyslieť?

Na testy a ukážky áno, generátor vytvorí technicky platný kód s kontrolnou číslicou. Na predaj v obchodoch však musí číslo pochádzať od GS1. Vymyslené číslo môže patriť inému výrobku a obchod ho odmietne.

Čo znamená čiarový kód 858 a 859?

Kód začínajúci 858 pridelila GS1 Slovakia, kód s 859 GS1 Czech. Prefix hovorí, kde je registrovaná firma, ktorá kód získala, nie kde bol výrobok vyrobený.

Dá sa podľa čiarového kódu zistiť krajina pôvodu?

Spoľahlivo nie. Firma používa kód zo svojej krajiny, aj keď vyrába inde, a obchodné reťazce označujú svojou značkou tovar z celej Európy. Krajinu pôvodu nájdete na etikete pri údaji „Vyrobené v“.

Čo znamená čiarový kód začínajúci dvojkou?

Prefixy 200 až 299 sú interné kódy obchodu. Používajú sa na vážený tovar, pečivo alebo vlastné štítky predajne a v inom obchode nemusia fungovať. Pri váženom tovare býva v kóde zakódovaná aj cena alebo hmotnosť.

Ako vypočítať kontrolnú číslicu EAN-13?

Sčítajte číslice na nepárnych pozíciách, k nim pripočítajte trojnásobok súčtu číslic na párnych pozíciách a výsledok doplňte do najbližšieho násobku desiatich. Podrobný príklad je vyššie na stránke. Generátor kontrolnú číslicu dopočíta sám.

Aký je rozdiel medzi EAN a GTIN?

GTIN je samotné číslo výrobku, EAN-13 je čiarový kód, ktorým sa to číslo zapisuje. GTIN má podľa použitia 8, 12, 13 alebo 14 číslic a zapisuje sa kódmi EAN-8, UPC-A, EAN-13 alebo ITF-14.

Ako vytvorím čiarový kód v Exceli alebo vo Worde?

Vygenerujte kód tu, stiahnite ho ako SVG alebo PNG a vložte cez Vložiť > Obrázky. Čiarové písmo funguje bez makra len pre Code 39. Pri Code 128 a EAN-13 samotné písmo nestačí, lebo chýbajú kontrolné znaky.

Dá sa vytvoriť viac čiarových kódov naraz?

Áno. Prepnite generátor na Hromadne a vložte jednu hodnotu na riadok alebo nechajte vyplniť postupné čísla od prvej hodnoty, pri EAN aj s kontrolnými číslicami. Naraz vytvoríte až 500 kódov a stiahnete ich ako ZIP so súbormi SVG alebo PNG, prípadne ako PDF hárok A4 pripravený na tlač.

Ako načítam čiarový kód mobilom?

Čiarový kód prečítate cez Google Lens alebo aplikáciu na skenovanie čiarových kódov. Vstavaný fotoaparát spoľahlivo číta najmä QR kódy, pri EAN a Code 128 to závisí od telefónu. Ručný skener s USB sa správa ako klávesnica a prečítané číslo napíše tam, kde máte kurzor.

Prečo skener môj čiarový kód nečíta?

Najčastejšie pre slabý kontrast, červené alebo žlté čiary, chýbajúcu tichú zónu, príliš malú veľkosť alebo rozmazaný zväčšený PNG. Skontrolujte aj, či sedí kontrolná číslica a či skener daný formát podporuje.

Podporuje čiarový kód diakritiku?

EAN, UPC, Code 128 ani Code 39 diakritiku nepodporujú. Text s mäkčeňmi a dĺžňami zakódujte do Data Matrix, PDF417 alebo Aztec, generátor ho uloží v UTF-8 tak, aby sa správne prečítal.

Ako vytvorím čiarový kód pre knihu (ISBN)?

Zvoľte EAN-13 a zadajte ISBN-13 bez pomlčiek, napríklad 9788012345678. Kontrolná číslica ISBN-13 a EAN-13 je rovnaká. Samotné ISBN prideľuje národná agentúra ISBN.

SVG alebo PNG?

SVG je vektorový formát, ktorý sa zväčší bez straty kvality, preto je najlepší na tlač a grafiku. PNG sa hodí do dokumentov, e-mailov a všade, kde vektorový obrázok nie je podporovaný.