Brūkšninių kodų skaitytuvai paprastai vadinami brūkšninių kodų skaitytuvais arba brūkšninių kodų skaitytuvais. Jie yra įrenginiai, naudojami brūkšniniuose koduose esančiai informacijai skaityti. Jie gali būti suskirstyti į vienmačius ir dvimačius brūkšninių kodų skaitytuvus.
Brūkšniniai kodai susideda iš nespalvotų linijų, o brūkšninių kodų skaitytuvai naudoja infraraudonųjų spindulių šviesos šaltinius, skleidžiančius infraraudonąją šviesą, kad nustatytų brūkšninių kodų plotį pagal infraraudonųjų spindulių šviesos atspindžio laipsnio skirtumą juodai baltai. Brūkšninių kodų skaitytuve yra jutiklis, kuris sukurs skirtingas įtampas pagal atspindėtos šviesos intensyvumą, iššifruos lustą ir galiausiai grąžins teisingą brūkšninių kodų simbolį.