Ingyenes Online Vonalkód Generátor
EAN-ra van szükséged a termékcsomagoláshoz, CODE128 címkére a raktárhoz, vagy ITF-14-re a szállítókartonokhoz? Válaszd ki a szabványt, írd be az értéket, és a vonalkód azonnal megjelenik – gépelés közben ellenőrizve, letölthető nyomtatásra kész PNG-ként. A generátor teljesen a böngésződben fut, így a termékkódok és a belső cikkszámok sosem hagyják el a számítógépedet, és nincs szükség regisztrációra vagy vízjelre.
Melyik vonalkódtípusra van szükséged?
Minden szabvány egy konkrét feladatra készült. Ha bizonytalan vagy, a CODE128 a jó alapértelmezett választás mindenhez, ami nem kiskereskedelmi pénztár.
| Kódtípus | Felhasználási terület | Mit kódolhat? | Mikor válaszd? |
|---|---|---|---|
| CODE128 | Logisztika, raktárak, webshopok | Számok, betűk (A–Z, a–z) és ASCII szimbólumok. | A legjobb választás belső címkékhez, csomagkövetéshez és készletnyilvántartáshoz. A legmagasabb adatsűrűség – a kód rövid marad. |
| EAN-13 | Kiskereskedelem (Európa és a világ nagy része) | Csak számok (13 számjegy). | Kötelező az európai és a legtöbb más piac boltjaiban árusított termékekhez. |
| UPC (UPC-A) | Kiskereskedelem (USA és Kanada) | Csak számok (12 számjegy). | Az EAN-13 észak-amerikai megfelelője. Akkor kell, ha az USA-ba exportálsz termékeket. |
| EAN-8 | Kis termékek | Csak számok (8 számjegy). | Apró csomagoláshoz (rúzs, rágógumi), ahová az EAN-13 fizikailag nem fér el. |
| CODE39 | Ipar, autóipar, védelmi szektor | Számok, nagybetűk A–Z és a - . $ / + % karakterek. | Régebbi, nagyon robusztus szabvány. Szélesebb, mint a CODE128, de tűri a gyengébb nyomtatási minőséget. |
| ITF-14 | Szállítókartonok | Csak számok (14 számjegy). | Külső csomagoláshoz. A generátor megrajzolja a szabvány által előírt körbefutó keretet (bearer bar), amely védi az olvashatóságot, ha közvetlenül hullámkartonra nyomtatják. |
Miért utasít el bizonyos bevitelt a generátor
Ha előnézet helyett hibaüzenet jelenik meg, az érték nem felel meg a kiválasztott szabvány szabályainak – ez a validáció működik, nem hiba:
- Az EAN-13, EAN-8 és UPC ellenőrzőszámmal zárul. Az utolsó számjegyet a többiből számítják ki, így egy véletlenszerű 13 jegyű szám szinte biztosan érvénytelen. Próbáld ki az érvényes
4006381333931(EAN-13) vagy96385074(EAN-8) példát, hogy lásd a különbséget. Ha hivatalosan kiosztott számod van, abban már benne van a helyes ellenőrzőszám. - A számjegyek száma szigorúan kötött. Az EAN-13-nak pontosan 13, az UPC-nak 12, az ITF-14-nek pontosan 14 számjegyre van szüksége.
- A karakterkészlet korlátozott. A CODE39 csak nagybetűket, számokat és néhány szimbólumot fogad el – a kisbetűk vagy ékezetes karakterek (
é,ř,ü) elutasításra kerülnek. Vegyes szöveghez, mint aSHELF-A-12, a CODE128 a megfelelő választás.
Hogyan számítják ki az ellenőrző számjegyet
Az EAN-13, EAN-8, UPC és ITF-14 kódok utolsó számjegye nem a termékszám része — az előtte álló számjegyekből számított matematikai érték, hogy a szkenner meg tudja különböztetni a hibás beolvasást a valódi kódtól. Íme a teljes számítás a 4006381333931 munkapéldán.
Vedd az első tizenkét számjegyet, és szorozd őket felváltva 1-gyel és 3-mal, 1-gyel kezdve:
| Számjegy | 4 | 0 | 0 | 6 | 3 | 8 | 1 | 3 | 3 | 3 | 9 | 3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Szorzó | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Szorzat | 4 | 0 | 0 | 18 | 3 | 24 | 1 | 9 | 3 | 9 | 9 | 9 |
Ezek a szorzatok összesen 89-et adnak. Kerekítsd fel a legközelebbi tízes számra — 90-re —, és a különbség lesz az ellenőrző számjegy: 1. A teljes szám valóban 1-re végződik.
Két dolog szokott zavart okozni. A szorzók valójában a jobb oldali végponthoz vannak rögzítve, nem a balhoz — az utolsó adatszámjegytől balra haladva 3, 1, 3, 1 a sorrendjük. Az EAN-13-nak tizenkét adatszámjegye van, ez páros szám, ezért a legbaloldalibb számjegye épp 1-es szorzót kap. Az UPC-A, EAN-8 és ITF-14 páratlan számú adatszámjegyet tartalmaz, így náluk az első számjegy 3-as szorzót kap. Ha az összeg már eleve tízzel osztható, az ellenőrző számjegy 0, nem 10.
Ez az oka annak is, hogy egy kitalált szám szinte sosem működik: csak minden tizedik számjegy felel meg a szabálynak, így egy kitalált tizenhárom jegyű szám az esetek kb. 90%-ában hibás.
Egy kód, ami tényleg beolvasható
Az előnézet tökéletesnek tűnhet, és a nyomtatott változat mégis elbukhat a pénztárnál, ha a fizikai nyomat rossz. A lényeges szabályok:
- A sávszélesség a legvékonyabb sáv szélességét állítja be – ez a szkennerek szempontjából a kritikus méret. Címkenyomtatóknál tartsd 2 vagy magasabb értéken; a hajszálvékony sávok összefolynak a szomszédjukkal.
- A magasság számít a kézi szkenneléshez. Egy magasabb kódot könnyebb szögben eltalálni a lézerrel. Maradj 50 px felett, és menj magasabbra, ha a kódot karnyújtásnyi távolságból olvassák be.
- Ne takard el a “csendes zónát”. A generátor ezt automatikusan hozzáadja, szabványonként megfelelő méretben — az EAN-13 esetén 11 modulnyi üres hely kerül a bal, 7 a jobb oldalra, a CODE128-nál pedig 10-10 mindkét oldalon. A gond utólag szokott adódni: a letöltött kép szorosra vágása a sávokig, vagy szöveg, keret, grafika helyezése közvetlenül a kód széléhez. A szkenner ezt az üres margót használja annak megállapítására, hol kezdődik és hol ér véget a kód.
- Soha ne nyújtsd el a képet. A letöltött PNG aránytalan átméretezése megváltoztatja a sávok és a rések közötti arányt – pontosan azt, ami az adatot kódolja. Ha másik méret kell, generáld újra a megfelelő méretben.
- Vigyázz a fényes felületekkel. A laminált csomagolásról vagy dobozokról visszaverődő fény elvakíthatja a szkennert. Egy matt címke, vagy egyszerűen egy nagyobb kód megoldja a problémát.
- Kerüld a piros sávokat. A legtöbb lézeres szkenner piros fénnyel olvas, ami a piros sávokat gyakorlatilag láthatatlanná teszi számukra. Fekete, sötétkék vagy sötétzöld világos háttéren – ezek a biztonságos választások.
Színek és színátmenetek — tervezéshez, nem a pénztárhoz
A klasszikus fekete-fehér mellett saját előtér- és háttérszíneket, kétszínű lineáris gradienst, vagy szivárvány kitöltést is beállíthatsz. Ezek a lehetőségek posztereknek, eseményjelvényeknek, kuponoknak és egyéb dizájnos anyagoknak valók. Kiskereskedelmi pénztárhoz és raktári működéshez maradj a nagy kontrasztú, egyszínű változatnál – és bármit is választasz, éles nyomtatás előtt teszteld le a kinyomtatott eredményt egy valódi szkennerrel.
A szöveg megjelenítése kapcsoló a sávok alá nyomtatja az emberi szem számára olvasható értéket. Tartsd bekapcsolva mindennél, ami operatív jellegű: ha egy kód megsérül, a pénztáros vagy a raktáros manuálisan beírhatja a számot.
Amit az első számjegyek valójában elárulnak
Elterjedt tévhit, hogy a vonalkód kezdő számjegyei elárulják, hol készült a termék. Ez nem igaz. Az előtag azt a GS1-tagszervezetet azonosítja, amelynél a cég regisztrált — semmi mást. Egy Németországban regisztrált márka minden termékén 40–44 előtag szerepel, akár Bajorországban, akár Vietnámban, akár Mexikóban gyártották az adott terméket.
Néhány gyakran előforduló tartomány:
| Előtag | GS1-szervezet |
|---|---|
| 00–13 | Amerikai Egyesült Államok és Kanada |
| 30–37 | Franciaország |
| 40–44 | Németország |
| 45, 49 | Japán |
| 50 | Egyesült Királyság |
| 57 | Dánia |
| 599 | Magyarország |
| 64 | Finnország |
| 69 | Kína |
| 76 | Svájc |
| 80–83 | Olaszország |
| 84 | Spanyolország |
| 859 | Csehország |
| 858 | Szlovákia |
| 87 | Hollandia |
| 890 | India |
Néhány tartomány egyáltalán nem országot jelöl, és épp ezeket érdemes felismerni:
- 20–29: bolti belső használatra fenntartva — ezeket a kódokat egy szupermarket nyomtatja a mért gyümölcsökre vagy hentesárura. Csak az adott üzleten belül érvényesek, máshol semmit nem jelentenek.
- 977: időszaki kiadványt jelöl (ISSN), 978 és 979: könyvet (ISBN), 979-0: nyomtatott kottát (ISMN).
- 980: visszatérítési bizonylatokhoz használatos, a 99 pedig kuponokhoz.
Szóval ha beolvasol valamit, és egy 20-as kezdetű előtagot kapsz, nem egy rejtélyes terméket találtál — hanem egy címkét, amit a bolt magának készített.
Amit ez az eszköz nem tud: hivatalos számok kiosztása
A generátor bármilyen általad megadott számot lerajzol, de a kereskedelmi láncok csak a GS1, a globális számozási szervezet által kiosztott GTIN-számokat fogadják el. A saját országod GS1-irodájánál regisztrálsz, megkapod a cégelőtagodat és a számtartományodat, majd itt alakítod ezeket nyomtatható grafikává – ez a rész örökre ingyenes marad.
Gyakran ismételt kérdések (GYIK)
Lehet a vonalkód színes vagy színátmenetes?
Technikailag igen, és ez a generátor támogatja is – de a szkennereknek a kontraszt számít, nem a szépség. A sötét sávok világos háttéren elengedhetetlenek, a vörös árnyalatú sávok pedig a kontraszttól függetlenül elbuknak a legtöbb lézeres szkenneren. A színt szabadon használd marketinganyagokon, de visszafogottan mindenen, amit egy pénztárrendszernek kell beolvasnia.Miért jelez hibát a 13 jegyű számom EAN-13-ként?
Az EAN-13 utolsó számjegye egy, az első tizenkettőből számított ellenőrzőösszeg. Ha ez nem egyezik, a szám érvénytelen, és a generátor elutasítja – ugyanúgy, ahogy egy boltbeli szkenner is tenné. Ellenőrizd a kapott számot, vagy próbáld ki az eszközt az érvényes4006381333931 példával.