Tipuri de coduri de bare: ghid complet pentru 1D, 2D, Code 128 și cod QR

Codurile de bare sunt una dintre cele mai utilizate tehnologii pentru identificarea automată și capturarea rapidă a datelor. Le întâlnim pe produse, colete, rafturi, documente, piese industriale, echipamente, locații de depozitare și în numeroase procese de producție sau logistică.
Deși toate au aceeași funcție de bază — transformarea unor date într-un simbol care poate fi citit automat — există numeroase tipuri de coduri de bare, fiecare proiectat pentru anumite aplicații, volume de informație și metode de scanare.
În acest ghid AutoID explicăm diferențele dintre codurile de bare 1D și 2D, Code 128, Code 39, codurile numerice utilizate în retail, cod QR, Data Matrix, PDF417 și alte formate întâlnite în aplicații profesionale.
Dacă vrei să testezi rapid diferite formate, poți folosi gratuit generatorul și cititorul de coduri de bare AutoID.
Vrei să testezi rapid un cod de bare?
Generează Code 128, Code 39, cod QR și alte formate direct din browser și verifică rezultatul înainte de imprimare.
Ce este un cod de bare?
Un cod de bare este o reprezentare optică a unor date, proiectată astfel încât informația să poată fi capturată automat cu ajutorul unui scanner, al unei camere sau al unui terminal mobil.
În loc ca operatorul să introducă manual un SKU, un număr de serie, un lot sau o locație, acesta scanează simbolul, iar informația este transmisă instant către aplicația utilizată.
Datele pot ajunge într-un:
- POS;
- ERP;
- WMS;
- sistem de inventar;
- aplicație de producție;
- sistem de trasabilitate;
- software de curierat;
- aplicație de service.
Avantajul principal este reducerea introducerii manuale a datelor și accelerarea proceselor repetitive.
Coduri de bare 1D și 2D
Din punct de vedere vizual și tehnic, cele mai utilizate coduri pot fi împărțite în două categorii principale:
- coduri de bare liniare sau 1D;
- coduri de bare bidimensionale sau 2D.
| Caracteristică | Coduri 1D | Coduri 2D |
|---|---|---|
| Structură | Bare și spații | Matrice, module sau simboluri bidimensionale |
| Exemple | Code 128, Code 39, ITF | Cod QR, Data Matrix, PDF417, Aztec |
| Volum de date | Redus sau mediu | Mai mare |
| Formă tipică | Lungă și îngustă | Compactă, adesea pătrată sau dreptunghiulară |
| Citire | Scanner 1D sau imager 2D compatibil | Imager 2D sau cameră compatibilă |
| Aplicații | Retail, inventar, SKU, logistică | Trasabilitate, documente, URL-uri, piese mici |
Ce înseamnă cod de bare 1D?
Un cod 1D utilizează bare și spații cu lățimi diferite pentru reprezentarea informației.
Este eficient atunci când trebuie transmis un identificator relativ scurt, precum:
- un SKU;
- un cod de produs;
- un număr de inventar;
- o locație;
- un serial;
- un număr de colet.
Codurile 1D pot fi scanate foarte rapid și sunt utilizate pe scară largă în retail, depozite, producție și logistică.
Ce înseamnă cod de bare 2D?
Un cod 2D utilizează informația pe două direcții și poate stoca mai multe date într-un spațiu compact.
În funcție de format, poate integra și mecanisme de corecție a erorilor, ceea ce poate permite citirea simbolului chiar dacă o parte a acestuia este deteriorată.
Codurile 2D sunt întâlnite frecvent în:
- trasabilitate;
- producție;
- sector medical;
- documente;
- ticketing;
- service;
- identificarea componentelor;
- accesarea resurselor online.
Principalele tipuri de coduri de bare 1D
Cod liniar numeric pentru retail
Pe produsele comercializate prin magazine și alte sisteme de vânzare sunt întâlnite frecvent coduri liniare numerice, inclusiv formate care utilizează 13 cifre.
Acestea sunt optimizate pentru identificarea rapidă a produsului la punctul de vânzare.
Este important să separăm două concepte:
- identificatorul numeric al produsului;
- simbolul grafic imprimat pe ambalaj.
Un generator poate crea reprezentarea grafică a unui număr, dar nu certifică automat faptul că acel identificator este acceptat de retailerul, marketplace-ul sau sistemul comercial în care produsul urmează să fie listat.
Înainte de utilizarea comercială, verifică întotdeauna cerințele partenerului sau platformei respective.
Code 128
Code 128 este una dintre cele mai versatile simbologii liniare și este folosită intens în depozite, logistică, producție și identificare internă.
Poate reprezenta informații alfanumerice și este potrivită pentru:
- SKU-uri;
- loturi;
- numere seriale;
- locații de depozit;
- cutii;
- colete;
- comenzi;
- active;
- piese;
- documente interne.
Exemple:
SKU-A14587
LOT-2026-09
LOC-A03-R04
SER-84957261
BOX-004587Code 128 este definit tehnic prin standardul internațional ISO/IEC 15417.
Code 39
Code 39 este o simbologie alfanumerică utilizată în aplicații industriale, inventar, service și identificarea echipamentelor.
Este simplă și bine suportată de echipamente, dar are o densitate mai redusă decât Code 128. Pentru aceeași cantitate de informație, simbolul rezultat poate ocupa mai mult spațiu.
Este potrivit pentru:
- active fixe;
- piese;
- echipamente;
- instrumente;
- locații;
- inventar intern.
Specificația tehnică actuală este definită în ISO/IEC 16388:2023.
Interleaved 2 of 5 – ITF
Interleaved 2 of 5 este o simbologie numerică în care cifrele sunt codificate în perechi.
Este potrivită pentru aplicații în care informația este exclusiv numerică și este întâlnită în special în logistică, distribuție și pe anumite tipuri de ambalaje.
Avantajul său este densitatea bună pentru informații numerice.
Codabar
Codabar este o simbologie mai veche, întâlnită încă în anumite sisteme legacy.
A fost utilizată în aplicații precum:
- biblioteci;
- laboratoare;
- documente;
- anumite sisteme logistice mai vechi.
Pentru un proiect nou, este recomandat să alegi formatul în funcție de compatibilitatea software și hardware actuală, nu doar pentru că un sistem vechi îl utiliza.
Principalele tipuri de coduri de bare 2D
Cod QR
Codul QR este unul dintre cele mai cunoscute formate 2D și poate stoca semnificativ mai multă informație decât un cod liniar obișnuit.
Este utilizat frecvent pentru:
- URL-uri;
- manuale online;
- documentație tehnică;
- pagini de service;
- instrucțiuni;
- formulare;
- ticketing;
- campanii digitale;
- identificare internă.
Poate fi citit de numeroase scanere 2D și de dispozitive mobile cu cameră.
Specificația tehnică este acoperită de ISO/IEC 18004:2024.
Data Matrix
Data Matrix este un cod 2D compact și este foarte util atunci când suprafața disponibilă pentru marcaj este redusă.
Îl întâlnim frecvent în:
- producție;
- electronice;
- componente;
- piese de mici dimensiuni;
- trasabilitate;
- marcare directă pe piese;
- aplicații medicale și de laborator.
Poate fi imprimat pe etichetă sau, în anumite aplicații, aplicat direct pe suprafața piesei prin tehnologii specializate.
Data Matrix este definit de standardul ISO/IEC 16022:2024.
PDF417
PDF417 este un cod 2D stivuit, proiectat pentru stocarea unei cantități mai mari de date decât simbologiile liniare obișnuite.
Este întâlnit în:
- documente;
- legitimații;
- transport;
- ticketing;
- aplicații în care informația trebuie să poată fi citită și fără acces imediat la o bază de date externă.
Specificația este definită prin ISO/IEC 15438.
Aztec
Aztec este un alt format bidimensional compact, recunoscut ușor prin elementul central caracteristic.
Poate fi întâlnit în special în aplicații de transport, ticketing și documente digitale.
Standardul tehnic actual este ISO/IEC 24778:2024.
Care este diferența dintre un cod QR și un cod de bare?
Întrebarea este foarte frecventă, dar formularea poate crea puțină confuzie.
Un cod QR este tot un tip de cod de bare. Diferența reală este între un cod de bare liniar, 1D, și un cod bidimensional, 2D.
| Caracteristică | Cod liniar 1D | Cod QR |
|---|---|---|
| Structură | Bare și spații | Matrice bidimensională |
| Cantitate de date | Mai redusă | Mai mare |
| Formă | De regulă dreptunghiulară | De regulă pătrată |
| URL-uri | Mai puțin practic | Foarte potrivit |
| SKU intern | Foarte potrivit | Posibil, dar nu întotdeauna necesar |
| Scanare cu telefonul | Depinde de aplicație | Foarte răspândită |
Când alegi Code 128?
Alege Code 128 dacă ai nevoie de un identificator scurt sau mediu și de scanare repetitivă rapidă în depozit, producție sau inventar.
Când alegi cod QR?
Alege cod QR dacă trebuie să stochezi mai multă informație, un URL sau dacă utilizatorul trebuie să poată scana codul cu un dispozitiv mobil.
Utilizări ale codurilor de bare în diferite domenii
Retail
În retail, codurile de bare permit identificarea produselor la POS și conectarea simbolului imprimat cu informațiile din baza de date a comerciantului.
La scanare, aplicația poate identifica produsul și poate utiliza date precum:
- denumirea;
- prețul;
- stocul;
- promoția;
- locația;
- alte informații definite în sistem.
Pentru produsele destinate unui anumit retailer sau marketplace trebuie verificate cerințele specifice ale acelui sistem înainte de atribuirea și imprimarea identificatorului comercial.
Depozit și logistică
Într-un depozit, codurile de bare pot identifica aproape orice element al procesului:
- produse;
- SKU-uri;
- rafturi;
- locații;
- loturi;
- seriale;
- cutii;
- paleți;
- comenzi;
- colete.
Un operator poate utiliza un terminal mobil pentru a scana locația și produsul, iar sistemul WMS poate valida imediat operațiunea.
Pentru mai multe exemple practice vezi și ghidul AutoID despre terminale mobile pentru inventar, picking și WMS.
Producție
În producție, codurile de bare pot fi utilizate pentru:
- materii prime;
- semifabricate;
- componente;
- produse finite;
- numere seriale;
- loturi;
- stații de lucru;
- controlul calității;
- trasabilitatea procesului.
Pentru piese de dimensiuni reduse poate fi avantajos un format 2D compact precum Data Matrix.
Transport și curierat
Codurile de bare sunt utilizate pentru identificarea coletelor, AWB-urilor, rutelor, punctelor de sortare și livrărilor.
Viteza de scanare este esențială în hub-uri și centre de distribuție, unde pot fi procesate volume mari de colete.
Sector medical și laboratoare
În funcție de aplicație și de cerințele sistemului utilizat, codurile pot ajuta la identificarea:
- probelor;
- recipientelor;
- documentelor;
- echipamentelor;
- consumabilelor;
- inventarului.
Pentru astfel de aplicații, selecția tehnologiei trebuie făcută în funcție de procedurile și cerințele specifice instituției.
Service și administrarea activelor
Aplicarea unui cod pe un echipament poate permite accesul rapid la:
- numărul de inventar;
- seria echipamentului;
- istoricul intervențiilor;
- manual;
- fișa tehnică;
- pagina de suport.
Un cod liniar poate identifica activul, iar un cod QR poate trimite tehnicianul direct către documentația online.
Standarde tehnice pentru coduri de bare
Interoperabilitatea echipamentelor de identificare automată depinde de specificații tehnice bine definite.
Mai multe simbologii importante sunt documentate prin standarde internaționale ISO/IEC.
| Simbologie | Standard tehnic | Categorie |
|---|---|---|
| Code 128 | ISO/IEC 15417 | 1D |
| Code 39 | ISO/IEC 16388:2023 | 1D |
| Data Matrix | ISO/IEC 16022:2024 | 2D |
| Cod QR | ISO/IEC 18004:2024 | 2D |
| PDF417 | ISO/IEC 15438 | 2D stivuit |
| Aztec | ISO/IEC 24778:2024 | 2D |
Standardizarea definește caracteristici precum structura simbolului, modul de codificare, dimensiunile, regulile de decodare și, în funcție de format, mecanismele de corecție a erorilor.
Cum alegi tipul corect de cod de bare?
Alegerea nu trebuie făcută după aspectul simbolului, ci după aplicația în care acesta va fi utilizat.
1. Ce informație trebuie codificată?
Pentru un SKU scurt poate fi suficient Code 128.
Pentru o adresă web sau informație mai complexă, un cod QR poate fi mai potrivit.
2. Cât spațiu ai pe etichetă?
Un cod liniar devine mai lung pe măsură ce crește volumul informației.
Pentru suprafețe mici, un cod 2D poate fi mai eficient.
3. De la ce distanță trebuie scanat?
Distanța de citire influențează:
- dimensiunea simbolului;
- tipul scannerului;
- rezoluția imprimării;
- contrastul;
- poziționarea etichetei.
4. Ce cititoare există deja?
Dacă infrastructura actuală utilizează doar scanere laser 1D, introducerea codurilor 2D poate necesita înlocuirea sau completarea parcului de cititoare.
Un imager 2D modern poate oferi mai multă flexibilitate pentru proiectele noi.
Pentru alegerea echipamentului vezi ghidul Cum alegi un cititor de coduri de bare 1D/2D.
5. În ce mediu va fi utilizată eticheta?
Trebuie analizate:
- temperatura;
- umiditatea;
- praful;
- substanțele chimice;
- frecarea;
- expunerea la exterior;
- durata de viață necesară.
Aceste condiții influențează atât materialul etichetei, cât și tehnologia de imprimare.
Ce echipamente sunt necesare pentru un sistem de coduri de bare?
Un sistem complet poate include mai multe componente.
Imprimantă de etichete
Pentru imprimarea repetitivă a codurilor sunt recomandate imprimantele profesionale de etichete.
În funcție de aplicație poți alege:
- imprimantă desktop;
- imprimantă industrială;
- imprimantă portabilă;
- imprimantă de înaltă rezoluție;
- sistem automat de imprimare și aplicare.
Cititor de coduri de bare
Categoria AutoID de cititoare coduri de bare include echipamente 1D și 2D pentru retail, depozit, logistică, industrie și alte aplicații.
Poți alege între:
- scaner cu fir;
- scaner wireless;
- scaner rugged;
- scanner fix;
- scanner de prezentare;
- cititor pentru coduri DPM;
- dispozitive specializate pentru anumite medii.
Terminal mobil
Pentru inventar, picking, recepție și operațiuni mobile este mai eficient un terminal mobil cu scanner integrat.
Operatorul poate scana și transmite informația direct către WMS sau ERP, fără un calculator separat.
Software
Într-un sistem profesional, simbolul este doar interfața vizibilă. Informația trebuie procesată de o aplicație software.
Poate fi vorba despre:
- WMS;
- ERP;
- POS;
- aplicație de inventar;
- software de etichetare;
- aplicație de producție;
- sistem de trasabilitate.
Ce rezoluție trebuie să aibă imprimanta?
203 dpi
Este suficientă pentru numeroase aplicații logistice și etichete de dimensiuni obișnuite.
300 dpi
Este recomandată pentru coduri mai mici, text fin și etichete mai compacte.
600 dpi
Este utilizată atunci când aplicația necesită marcaje foarte mici sau un nivel ridicat de detaliu.
Rezoluția potrivită trebuie stabilită în raport cu dimensiunea efectivă a simbolului și cu materialul utilizat.
Probleme frecvente în utilizarea codurilor de bare
Codul este prea mic
Dacă barele sau modulele sunt reduse excesiv, imprimanta poate să nu le reproducă suficient de precis.
Contrast insuficient
În general, un simbol închis pe un fundal deschis și uniform oferă cele mai bune condiții de citire.
Imagine deformată
Nu întinde și nu comprima disproporționat un cod după generare.
Etichetă deteriorată
Zgârieturile, murdăria, condensul și frecarea pot reduce lizibilitatea.
Suprafață reflectorizantă
Reflexiile puternice pot afecta scanarea. Acest aspect este important în special pentru suprafețe lucioase sau curbate.
Cititor incompatibil
Un scanner 1D nu poate fi presupus compatibil cu simbolurile 2D. Verifică întotdeauna lista formatelor suportate de echipament.
Lipsa zonei libere
Codul trebuie să aibă suficient spațiu liber în jur pentru ca scannerul să poată distinge simbolul de restul designului etichetei.
Testarea doar pe monitor
Un cod care se scanează de pe ecran nu garantează că eticheta imprimată va funcționa la fel.
Procesul recomandat este:
generează → imprimă → scanează → validează → apoi tipărește lotul complet.
Cod de bare sau RFID?
Codurile de bare și RFID sunt tehnologii diferite de identificare automată și pot fi utilizate separat sau împreună.
| Caracteristică | Cod de bare | RFID |
|---|---|---|
| Citire | Optică | Radio |
| Vizibilitate directă | În general necesară | Nu întotdeauna necesară |
| Cost etichetă | Redus | De regulă mai ridicat |
| Citire multiplă | De regulă individuală | Poate permite citirea mai multor tag-uri |
| Imprimare vizuală | Da | Poate fi combinată cu imprimare |
Pentru multe operațiuni de inventar și logistică, codul de bare rămâne o soluție simplă și eficientă.
RFID poate deveni avantajos atunci când procesul necesită automatizare suplimentară sau captarea rapidă a mai multor articole.
AutoID oferă și imprimante RFID pentru etichete inteligente.
Cum testezi un cod înainte de implementare?
Înainte de lansarea unui sistem nou, recomandăm testarea în condiții reale.
- Alege simbologia.
- Generează un exemplu.
- Imprimă-l la dimensiunea reală.
- Aplică eticheta pe produs sau ambalaj.
- Scanează de la distanța normală de lucru.
- Testează în iluminarea reală.
- Testează mai multe exemplare.
- Verifică informația transmisă aplicației.
- Abia apoi treci la imprimarea în volum.
Testează diferite tipuri de coduri de bare
Folosește AutoID Barcode Tool pentru a genera și verifica rapid coduri pentru inventar, logistică, produse și aplicații interne.
Întrebări frecvente despre tipurile de coduri de bare
Care sunt principalele tipuri de coduri de bare?
Principalele categorii sunt codurile liniare 1D și codurile bidimensionale 2D. Exemple de formate 1D sunt Code 128 și Code 39, iar dintre cele 2D sunt utilizate frecvent codul QR, Data Matrix, PDF417 și Aztec.
Care este diferența dintre codurile 1D și 2D?
Codurile 1D reprezintă informația prin bare și spații și sunt potrivite pentru identificatori relativ scurți. Codurile 2D utilizează informația pe două direcții și pot stoca mai multe date într-o suprafață compactă.
Codul QR este un cod de bare?
Da. Codul QR este un tip de cod de bare bidimensional.
Ce tip de cod este potrivit pentru inventar?
Pentru SKU-uri, locații și identificatori interni, Code 128 este o alegere foarte flexibilă. Dacă trebuie stocată mai multă informație într-un simbol compact, poate fi utilizat un format 2D.
Ce cod este potrivit pentru un URL?
Codul QR este foarte potrivit pentru adrese web și acces rapid la documentație sau alte resurse online.
Care este diferența dintre Code 128 și Code 39?
Ambele sunt simbologii liniare alfanumerice, însă Code 128 oferă în general o densitate mai mare a informației. Code 39 rămâne întâlnit în numeroase aplicații industriale și legacy.
Ce este Data Matrix?
Data Matrix este un cod 2D compact, potrivit pentru identificarea pieselor, componentelor și altor obiecte unde spațiul disponibil este redus.
Pot citi un cod 1D cu un scanner 2D?
Majoritatea imagerelor 2D profesionale moderne suportă și numeroase simbologii 1D, dar compatibilitatea exactă trebuie verificată în specificațiile echipamentului.
Un scanner 1D poate citi cod QR?
Un scanner proiectat exclusiv pentru coduri liniare nu este suficient pentru citirea unui cod QR. Este necesar un dispozitiv compatibil cu simboluri 2D.
Ce imprimantă este necesară pentru codurile 2D?
Numeroase imprimante profesionale de etichete pot imprima atât coduri 1D, cât și 2D. Pentru simboluri foarte mici sau dense poate fi necesară o rezoluție de 300 dpi sau 600 dpi.
De ce un cod nu se scanează după imprimare?
Cauzele pot include dimensiunea prea mică, contrastul insuficient, deformarea simbolului, rezoluția imprimantei, materialul etichetei, reflexiile, deteriorarea sau lipsa spațiului liber din jur.
Pot genera coduri de bare online?
Da. Poți utiliza gratuit AutoID Barcode Tool pentru generarea și testarea mai multor formate.
Concluzie
Nu există un singur tip de cod de bare potrivit pentru toate aplicațiile.
Pentru identificatori interni, SKU-uri, locații, loturi și seriale, Code 128 este o soluție flexibilă. Pentru aplicații industriale mai simple poate fi utilizat Code 39, iar pentru informații mai complexe sau suprafețe compacte pot fi mai potrivite codurile 2D.
Codul QR este foarte util pentru URL-uri și acces la informații digitale, în timp ce Data Matrix este potrivit pentru trasabilitate și identificarea componentelor de dimensiuni reduse.
Indiferent de formatul ales, succesul implementării depinde și de imprimantă, materialul etichetei, dimensiunea simbolului, cititor și integrarea cu aplicația software.
Înainte de imprimarea unui volum mare, testează întotdeauna codul în condițiile reale de lucru.
Ai nevoie de o soluție completă de identificare automată?
Echipa AutoID te poate ajuta să alegi echipamentele potrivite pentru retail, depozit, logistică, producție, inventar și trasabilitate.
- Imprimante de etichete
- Cititoare coduri de bare
- Terminale mobile
- Imprimante RFID
- Generator și cititor coduri de bare AutoID
Telefon: 08008 288 643
Email: [email protected]
Program: L–V, 09:00–17:00




