Generator Coduri de Bare Online Gratuit

Acrafto Team Generatoare

Introduceți o valoare și codul de bare va apărea aici

Aveți nevoie de un EAN pentru ambalajul unui produs, de o etichetă CODE128 pentru depozit sau de un ITF-14 pentru cutii de transport? Alegeți standardul, introduceți valoarea, iar codul de bare este generat instantaneu — validat pe măsură ce scrieți, descărcabil ca PNG gata de tipar. Generatorul rulează integral în browserul dumneavoastră, astfel încât numerele de produs și SKU-urile interne nu părăsesc niciodată computerul dumneavoastră, iar totul se face fără înregistrare sau filigran.

De ce tip de cod de bare aveți nevoie?

Fiecare standard există pentru o utilizare specifică. Dacă nu sunteți sigur, CODE128 este alegerea implicită potrivită pentru orice altceva decât casa de marcat din retail.

Tip de codDomeniu de utilizareCe poate codifica?Când să-l alegeți?
CODE128Logistică, depozite, magazine onlineNumere, litere (A–Z, a–z) și simboluri ASCII.Cea mai bună alegere pentru etichete interne, urmărirea coletelor și evidența stocurilor. Cea mai mare densitate de date — codul rămâne scurt.
EAN-13Retail (Europa și majoritatea lumii)Doar numere (13 cifre).Obligatoriu pentru produsele vândute la casele de marcat din magazine, în Europa și în majoritatea celorlalte piețe.
UPC (UPC-A)Retail (SUA și Canada)Doar numere (12 cifre).Echivalentul nord-american al EAN-13. Necesar la exportul de produse în SUA.
EAN-8Produse miciDoar numere (8 cifre).Pentru ambalaje foarte mici (ruj, gumă de mestecat), unde un EAN-13 nu încape fizic.
CODE39Industrie, auto, apărareNumere, litere mari A–Z și - . $ / + %.Un standard mai vechi, foarte robust. Mai lat decât CODE128, dar tolerant la o calitate slabă a tiparului.
ITF-14Cutii de transportDoar numere (14 cifre).Pentru ambalajul exterior. Generatorul desenează automat rama groasă din jur (bearer bars) cerută de standard, care protejează lizibilitatea la tipărirea directă pe carton ondulat.

De ce respinge generatorul unele valori?

Dacă în locul previzualizării apare o eroare, valoarea introdusă nu respectă regulile standardului ales — asta înseamnă că validarea funcționează, nu că este un bug:

  • EAN-13, EAN-8 și UPC se termină cu o cifră de control. Ultima cifră se calculează pe baza celorlalte, așa că un număr aleatoriu de 13 cifre este aproape întotdeauna invalid. Încercați exemplul valid 4006381333931 (EAN-13) sau 96385074 (EAN-8) ca să vedeți diferența. Dacă aveți un număr atribuit oficial, acesta include deja o cifră de control corectă.
  • Numărul de cifre este strict. EAN-13 are nevoie de exact 13 cifre, UPC de 12, ITF-14 de exact 14.
  • Setul de caractere este limitat. CODE39 acceptă doar litere mari, cifre și câteva simboluri — literele mici sau caracterele cu diacritice (é, ř, ü) vor fi refuzate. CODE128 este alegerea potrivită pentru text mixt precum SHELF-A-12.

Cum se calculează cifra de control

Ultima cifră a unui EAN-13, EAN-8, UPC sau ITF-14 nu face parte din numărul produsului — este un calcul aritmetic derivat din cifrele dinaintea ei, astfel încât un scaner poate deosebi o citire greșită de un cod real. Iată calculul complet pentru exemplul de lucru 4006381333931.

Luați primele douăsprezece cifre și înmulțiți-le alternativ cu 1 și 3, începând cu 1:

Cifră400638133393
Pondere131313131313
Produs40018324193999

Aceste produse însumate dau 89. Rotunjiți în sus până la următorul multiplu de zece — 90 — iar diferența este cifra de control: 1. Și, într-adevăr, numărul complet se termină în 1.

Două detalii pun oamenii în încurcătură. Ponderile sunt de fapt ancorate la capătul din dreapta, nu din stânga — ele merg 3, 1, 3, 1 pornind spre stânga de la ultima cifră de date. EAN-13 are douăsprezece cifre de date, un număr par, așa că prima sa cifră din stânga primește, din întâmplare, ponderea 1. UPC-A, EAN-8 și ITF-14 au un număr impar de cifre de date, așa că prima lor cifră primește 3. Iar atunci când suma cade deja pe un multiplu de zece, cifra de control este 0, nu 10.

Tot de aici reiese și de ce inventarea unui număr aproape niciodată nu funcționează: doar o cifră din zece respectă regula, așa că un număr de treisprezece cifre inventat este greșit în aproximativ 90% din cazuri.

Cum obțineți un cod care se scanează cu adevărat

Previzualizarea poate arăta perfect și totuși să eșueze la casă dacă tiparul fizic este greșit. Regulile care contează:

  • Lățimea barei stabilește grosimea celei mai subțiri bare — dimensiunea critică pentru scanere. Pentru imprimante de etichete, păstrați-o la 2 sau mai mult; barele prea subțiri se contopesc cu vecinele lor.
  • Înălțimea contează pentru scanarea manuală. Un cod mai înalt este mai ușor de nimerit cu un scaner ținut oblic. Rămâneți peste 50 px; folosiți valori mai mari pentru codurile scanate de la distanță.
  • Nu acoperiți zona silențioasă. Generatorul o adaugă deja automat, dimensionată pentru fiecare standard — un EAN-13 primește 11 module de spațiu liber în stânga și 7 în dreapta, un CODE128 primește câte 10 pe fiecare parte. Ce o strică este ce se întâmplă ulterior: decuparea imaginii descărcate prea aproape de bare, sau plasarea unui text, a unui chenar ori a unei grafici lipite de marginea ei. Scanerul folosește exact acel spațiu gol ca să identifice unde începe și unde se termină codul.
  • Nu întindeți niciodată imaginea. Redimensionarea disproporționată a PNG-ului descărcat modifică raportul dintre bare și spații — exact ceea ce codifică datele. Dacă aveți nevoie de altă dimensiune, reveniți și generați codul direct la dimensiunile corecte.
  • Atenție la suprafețele lucioase. Reflexiile de pe ambalaje laminate sau cutii de conserve pot orbi scanerul. O etichetă mată sau, pur și simplu, un cod mai mare rezolvă problema.
  • Evitați barele roșii. Majoritatea scanerelor laser citesc cu lumină roșie, ceea ce face barele roșii practic invizibile pentru ele. Negru, albastru închis sau verde închis pe fundal deschis sunt alegerile sigure.

Culori și gradiente — pentru design, nu pentru casa de marcat

Pe lângă clasicul negru pe alb, puteți seta culori proprii pentru prim-plan și fundal, un gradient liniar cu două culori sau o umplere curcubeu. Aceste opțiuni sunt gândite pentru postere, ecusoane de eveniment, cupoane și alte materiale de design. Pentru casa de marcat din retail și operațiunile de depozit, rămâneți la culori solide cu contrast ridicat — și, indiferent ce alegeți, testați rezultatul tipărit cu un scaner real înainte de un tiraj de producție.

Opțiunea afișează text tipărește valoarea lizibilă pentru om sub bare. Păstrați-o activă pentru orice utilizare operațională: dacă un cod se deteriorează, casierul sau lucrătorul din depozit poate introduce numărul manual.

Ce vă spun de fapt primele cifre

Există o credință larg răspândită conform căreia cifrele de început ale unui cod de bare dezvăluie unde a fost fabricat produsul. Nu este așa. Prefixul identifică organizația membră GS1 la care s-a înregistrat compania — nimic mai mult. O marcă înregistrată în Germania poartă un prefix 40–44 pe fiecare produs pe care îl vinde, indiferent dacă acel produs a fost fabricat în Bavaria, Vietnam sau Mexic.

Câteva dintre intervalele pe care le veți întâlni cel mai des:

PrefixOrganizația GS1
00–13Statele Unite și Canada
30–37Franța
40–44Germania
45, 49Japonia
50Regatul Unit
57Danemarca
594România
64Finlanda
69China
76Elveția
80–83Italia
84Spania
859Cehia
858Slovacia
87Țările de Jos
890India

Unele intervale nu reprezintă deloc țări, iar acestea sunt cele mai utile de recunoscut:

  • 20–29 este rezervat pentru uz intern în magazin — codurile pe care un supermarket le tipărește pentru fructele vândute la kilogram sau pentru un produs cântărit la raionul de mezeluri. Sunt valide doar în interiorul acelui retailer și nu înseamnă nimic în altă parte.
  • 977 marchează o publicație periodică (ISSN), 978 și 979 o carte (ISBN), iar 979-0 o partitură tipărită (ISMN).
  • 980 este folosit pentru bonurile de restituire, iar 99 pentru cupoane.

Așadar, dacă scanați ceva și obțineți un prefix din intervalul 20-something, nu ați descoperit un produs misterios — ați găsit o etichetă pe care magazinul și-a creat-o singur.

Un lucru pe care acest instrument nu îl poate face: atribuirea numerelor oficiale

Generatorul desenează orice număr îi dați, dar lanțurile de retail acceptă doar numere GTIN atribuite de GS1, organizația globală de numerotare. Vă înregistrați la biroul GS1 din țara dumneavoastră, primiți prefixul companiei și intervalul de numere, apoi reveniți aici pentru a transforma acele numere în grafică gata de tipărit — acea parte rămâne gratuită pentru totdeauna.


Întrebări frecvente (FAQ)

Poate un cod de bare fi colorat sau cu gradient? Din punct de vedere tehnic, da, iar acest generator o susține — dar scanerele au nevoie de contrast, nu de estetică. Barele închise pe fundal deschis sunt esențiale, iar barele cu nuanțe de roșu eșuează la majoritatea scanerelor laser, indiferent de contrast. Folosiți culoarea liber pe materialele de marketing și cu prudență pe orice trebuie citit de un sistem de casă de marcat.
De ce numărul meu de 13 cifre afișează o eroare ca EAN-13? Ultima cifră a unui EAN-13 este o sumă de control calculată din primele douăsprezece. Dacă nu se potrivește, numărul este invalid, iar generatorul îl refuză — exact așa cum ar face-o și un scaner din magazin. Verificați numărul care v-a fost atribuit sau testați instrumentul cu exemplul valid 4006381333931.
Cum obțin un număr EAN oficial pentru produsul meu? Numerele folosite în retail (GTIN-uri) sunt atribuite exclusiv de organizația GS1 — nu le puteți inventa. Înregistrați-vă la biroul național GS1 pentru a primi un prefix de companie și un interval de numerotare. Acest instrument transformă apoi numerele atribuite dumneavoastră în grafica de cod de bare gata de tipărit, fără costuri.
Ce format este cel mai bun pentru evidența internă a stocurilor? CODE128. Codifică atât litere, cât și cifre (așa că un cod precum „SHELF-A-12" funcționează), are cea mai mare densitate de date dintre standardele obișnuite, iar orice scaner modern îl citește. Cum etichetele interne nu ajung niciodată la o casă de marcat din retail, nu aveți nevoie de numere GS1 — puteți inventa orice schemă se potrivește sistemului dumneavoastră.
De ce vine ITF-14 cu un cadru gros? Cadrul — bearer bars — face parte din standard, iar acest generator îl desenează automat de fiecare dată când alegeți ITF-14. Este plasat în afara zonei silențioase, la grosimea minimă GS1 de 4,8 ori lățimea barei, și îndeplinește două roluri. ITF-14 este conceput pentru a fi tipărit direct pe carton ondulat, unde presa poate strivi barele la marginile simbolului; cadrul egalizează acea presiune. De asemenea, împiedică ca o scanare parțială a unui cod deteriorat să fie citită drept un număr mai scurt, dar valid — exact modul de defectare care face ca un ITF-14 fără cadru să fie periculos, nu doar nesigur.
Pot afla unde a fost fabricat un produs din codul lui de bare? Nu — este cel mai răspândit mit despre codurile de bare. Cifrele de început identifică organizația GS1 la care s-a înregistrat compania, nu fabrica. O companie înregistrată în Germania expediază coduri de bare cu prefix german pe produse fabricate oriunde în lume, iar nimic din număr nu înregistrează țara de fabricație. Dacă aveți nevoie de proveniență, citiți ambalajul, nu barele.
Pot codifica litere într-un cod EAN? Nu — EAN și UPC sunt strict numerice prin definiție, iar orice casă de marcat de pe planetă le așteaptă în acest format. Dacă datele dumneavoastră conțin litere, aveți nevoie de CODE128 (sau de CODE39 pentru sisteme industriale mai vechi), standarde diferite, gândite pentru logistică, nu pentru casa de marcat din retail.

Aș aprecia dacă ați putea împărtăși aceste pagini cu prietenii, le salvați la favorite sau le legați. Mulțumesc! 🙏