Vienmatis brūkšninis kodas sudarytas iš vienos eilutės stulpelių, kuriuose duomenys koduojami horizontaliai. Tiek bendras brūkšninio kodo dydis, tiek jo forma yra pagrindinės savybės, užtikrinančios duomenų skaitomumą, taip pat ir esant nepalankioms fizinėms sąlygoms arba pažeidus etiketę. Kai kuriais atvejais galima padidinti vienmačiame brūkšniniame kode saugomų duomenų kiekį, padarant jį platesnį. Tačiau greitai pasiekiama pločio riba, kurią peržengus kodas tampa sunkiai nuskaitomas.
Yra keletas standartinių vienmačių brūkšninių kodų tipų. Beveik visada kartu su jais pateikiama ir grynojo teksto kodo versija, kad būtų ir ir žmogui suprantama etiketė. Kiekvienas brūkšninio kodo tipas turi tam tikrą leidžiamų simbolių rinkinį (pvz., skaitmeninių, raidinių skaitmeninių, specialiųjų simbolių), o kai kuriais atvejais – didžiausią simbolių ar skaitmenų skaičių (pvz., kodu 128 galima užkoduoti iki 128 skirtingų simbolių, kodu 39 – iki 39 ir pan.). Kitų tipų brūkšninių kodų ilgis yra fiksuotas, pavyzdžiui, fiksuotas EAN 13 ilgis yra 13 skaitmenų, fiksuotas UPC A ilgis yra 12 skaitmenų.
Nuskaičius vienmačius brūkšninius kodus, skaitytuvas prisijungia prie atitinkamos duomenų bazės, kad gautų informaciją.
Vienmačiai brūkšniniai kodai yra plačiai paplitę visame pasaulyje ir gali būti naudojami beveik visų rūšių prekėms.
Vienmačius brūkšninius kodus galima lengvai pritvirtinti prie gaminių lipniomis etiketėmis arba atspausdinant juos tiesiai ant gaminių ar pakuočių. Jei norite atspausdinti brūkšninius kodus tiesiai ant gaminio (-ių), turite užtikrinti, kad pakavimo ir (arba) spausdinimo metu arba bet kuriame kitame atitinkamame gamybos grandinės etape būtų įdiegti atitinkami procesai.
Išlaidos yra nedidelės ir apima tik brūkšninių kodų spausdinimo bei, jei taikoma, lipnių etikečių kainą. Sukurti brūkšninius kodus, kaip ir įdiegti brūkšninių kodų sistemą, galima greitai ir paprastai.