Utilia

Generator de coduri de bare

Creează coduri de bare EAN-13, UPC-A, Code 128 și Code 39 cu cifră de control automată și descarcă-le în format PNG sau SVG. Gratuit și privat.

Valoare codificată
–
Cifra de control
–

Cum creezi un cod de bare

  1. Alege Tip de cod de bare: EAN-13 (comerț, 13 cifre), UPC-A (comerț, 12 cifre), Code 128 (text și cifre) sau Code 39 (majuscule, cifre).
  2. Scrie Conținut. Pentru EAN-13, introdu 12 cifre și cifra de control se calculează automat, sau introdu toate cele 13 cifre ca ultima să fie verificată. UPC-A funcționează la fel, cu 11 sau 12 cifre. La aceste două tipuri, spațiile și cratimele sunt ignorate.
  3. Pentru Code 39, lasă bifat Convertește automat în majuscule, ca literele mici să fie acceptate.
  4. Ajustează Grosimea barelor, Înălțime (pixeli), Culoarea barelor și Culoarea fundalului și alege dacă vrei să Afișează textul lizibil sub bare.
  5. Previzualizarea se actualizează pe măsură ce scrii; Creează codul de bare o reîmprospătează. Valoare codificată și Cifra de control apar sub ea.
  6. Alege o Dimensiune PNG și apasă Descarcă PNG, sau Descarcă SVG pentru un fișier vectorial care rămâne clar la orice dimensiune.

Totul se întâmplă în browserul tău: valorile pe care le introduci nu sunt trimise nicăieri.

Ce tip de cod de bare să alegi

  • EAN-13 este codul de bare standard pentru produse în aproape toată lumea (se mai numește GTIN-13). Conține exact 13 cifre: un prefix GS1, numărul companiei, numărul articolului și cifra de control.
  • UPC-A este codul de 12 cifre folosit în Statele Unite și Canada. Un cod UPC-A este un EAN-13 cu un zero în față, iar casele de marcat citesc ambele variante.
  • Code 128 codifică toate cele 128 de caractere ASCII: litere mari și mici, cifre, spații și semne de punctuație. Este compact și foarte răspândit pe etichetele de expediere, în inventare, la cardurile de bibliotecă și la etichetele interne de inventar. Literele cu diacritice, precum „ă” sau „ț”, nu fac parte din ASCII și sunt respinse.
  • Code 39 codifică litere majuscule, cifre, spațiul și simbolurile - . $ / + %. Produce coduri mai late decât Code 128, dar este încă cerut de unele sisteme industriale, auto și guvernamentale, iar aproape orice scaner îl citește.

Pentru o adresă web, un paragraf de text sau date de contact, un cod QR este alegerea mai bună: conține mult mai multe date, iar telefoanele îl citesc direct cu aplicația camerei.

Cum se calculează cifra de control

EAN-13 și UPC-A se termină cu o cifră de control GS1 modulo 10, care permite scanerului să detecteze o citire greșită. Pornind de la cifra din dreapta, dinaintea cifrei de control, cifrele se înmulțesc alternativ cu 3 și cu 1. Pentru EAN-13 asta înseamnă ponderile 1, 3, 1, 3… de la stânga; pentru UPC-A, ponderile 3, 1, 3, 1… de la stânga. Se adună produsele, iar cifra de control este numărul care trebuie adăugat pentru a ajunge la următorul multiplu de 10.

Exemplu cu 400638133393: 4×1 + 0×3 + 0×1 + 6×3 + 3×1 + 8×3 + 1×1 + 3×3 + 3×1 + 3×3 + 9×1 + 3×3 = 89. Următorul multiplu de 10 este 90, deci cifra de control este 1, iar codul complet este 4006381333931. Dacă introduci 13 cifre cu ultima cifră greșită, instrumentul îți spune ce cifră era așteptată, în loc să deseneze un cod invalid.

Code 128 are propria sumă de control internă, care se adaugă automat și nu se tipărește. Code 39 este desenat fără caracterul opțional de control.

Sfaturi pentru tipărire

  • Păstrează Culoarea barelor închisă și Culoarea fundalului deschisă. Barele roșii, barele deschise pe fundal închis și contrastul slab nu se scanează adesea.
  • Lasă marginea albă din jurul codului (zona liniștită) și nu o tăia.
  • Folosește Descarcă SVG pentru tipar și ambalaje, sau Pentru tipar (4×) pentru un PNG mare. Mărirea unui PNG mic estompează barele.
  • Testează un exemplar tipărit cu scanerul sau aplicația care îl va citi de fapt.

Întrebări frecvente

Pot folosi aceste coduri EAN-13 sau UPC-A pe produsele pe care le vând?

Doar dacă numărul îți aparține. Codurile pentru comerț trebuie construite pornind de la un prefix de companie licențiat de GS1 (în România, GS1 România). Acest instrument desenează un cod de bare corect pentru orice număr, dar nu atribuie numere, iar magazinele și platformele online verifică dacă prefixul este înregistrat pe numele companiei tale.

De ce este respins codul meu EAN-13?

EAN-13 acceptă doar cifre și are nevoie de 12 cifre (cifra de control se adaugă automat) sau de 13 cifre cu o cifră de control corectă. Dacă ultima cifră nu se potrivește, mesajul îți arată cifra așteptată.

Care este diferența dintre Code 128 și Code 39?

Code 128 codifică întregul set ASCII, inclusiv literele mici, și este mult mai compact. Code 39 este limitat la majuscule, cifre și câteva simboluri, dar unele sisteme mai vechi îl cer.

Ce este mai bun, SVG sau PNG?

SVG este un fișier vectorial: rămâne perfect clar la orice dimensiune și este ideal pentru tipar și programe de design. PNG este o imagine care funcționează peste tot, de exemplu în documente, foi de calcul și programe de etichetare.

Sunt valorile mele încărcate pe un server?

Nu. Codul de bare este desenat de o bibliotecă ce rulează în browserul tău, iar nimic din ce scrii nu părăsește dispozitivul tău.