Dviejų dažniausiai naudojamų brūkšninių kodų tipai yra „Universal Product Code“ ir Europos straipsnio numeris. Pirmasis buvo sukurtas pirmiausia ir dažniausiai naudojamas Jungtinėse Valstijose; pastarasis, kitoje pasaulio dalyje. Yra daug klaidingų nuomonių dėl šių dviejų kodų, kurie atrodo skirtingi, skirtumo; painiavą dar labiau apsunkino tai, kad daugelį metų JAV skeneriai negalėjo skaityti EAN kodų. Tiesą sakant, nėra jokio realaus skirtumo tarp UPC ir EAN kodų, kuriuos abu sukūrė George J. Laurer - tik skirtumai tarp jų rodymo ir naudojimo būdo.
UPC
UPC kodas buvo pirmasis įprastas produkto brūkšninis kodas, sukurtas 1973 m. Pagrindinė UPC versija, UPC-A, yra 13 skaitmenų kodas: 10 skaitmenų, atstovaujančių atskiram produktui, 11 skaitmenų, kurie veikia kaip čekio kodas, ir du papildomi skaitmenys, naudojami katalogo elementams sistemoje, ne visuomet naudojami, ir beveik niekada spausdinami žmogaus skaitytoje formoje. („Žmogaus skaitymas“ reiškia numerius, spausdintus aplink brūkšninį kodą arba po juo, skirtingus nuo mašininiu būdu nuskaitomų numerių, kuriuos atstovauja patys strypai.) Dėl šios priežasties UPC-A dažnai aprašomas ir laikomas 11 arba net 10 skaitmenų kodas. Yra keletas UPC variantų, įskaitant bendrą UPC-E, kuris koduoja 13 skaitmenų UPC daug mažesnėje erdvėje, skirtoje naudoti produktus be vietos visam brūkšniniam kodui.
EAN
„EAN“ yra „europietiška“ brūkšninio kodo versija, suprojektuota 1976 m. Kaip ir UPC-A, EAN yra 13 skaitmenų kodas, tačiau spausdintame kode pateikiami visi 13 skaitmenų skaitomi skaičiai, kurie dažnai verčia žmones patikėti turi daugiau skaitmenų nei UPC-A. Produkto identifikavimui naudojami dešimt skaitmenų, vienas - kaip čekio kodas ir du - šalies kodas, nurodantis šalį, kurioje produktas buvo paženklintas mažmeninei prekybai. (Tai buvo būtina EAN kode, nes, skirtingai nei UPC, jis buvo skirtas taikyti daugeliui skirtingų šalių.) EAN turi tik vieną variantą - EAN-8, suspaustą standartinės EAN versiją.
Skirtumas
Dažnai nesuprantama, kad UPC ir EAN brūkšniniai kodai iš esmės yra identiški - juose yra toks pat skaitmenų skaičius, koduojami tie patys skaitmenys ir naudojami tiems patiems dalykams. Du skaitmenys, naudojami šalies kodui EAN brūkšniniame kode, yra atsisakomi UPC arba naudojami nurodyti JAV. Be to, nuo 2005 m. Visi mažmeninės prekybos vietų skaitytuvai turėjo perskaityti UPC ir EAN kodus, todėl dabar nėra veiksmingo suderinamumo skirtumo. Pagrindinis skirtumas dabar yra vizualinis ir pasireiškia tik žmonėms: abiejuose koduose rodomi skirtingi žmonių skaitomi skaitmenys. Pačių juostų turinys yra identiškas.