Бар код скенери се обично називају скенери бар кодова или читачи бар кодова. То су уређаји који се користе за читање информација садржаних у бар кодовима. Могу се поделити на једно{0}}димензионалне и дводимензионалне-скенере бар кодова.
Баркодови се састоје од црних и белих линија, а скенери бар кодова користе инфрацрвене изворе светлости који емитују инфрацрвено светло да би одредили ширину бар кодова на основу разлике у степену рефлексије инфрацрвене светлости од црне и беле. Постоји сензор у скенеру бар кодова, који ће генерисати различите напоне у складу са интензитетом рефлектоване светлости, користити чип за декодирање и на крају вратити тачан карактер представљен бар кодовима.