Сканери штрих-кодів зазвичай називають сканерами штрих-кодів або зчитувачами штрих-кодів. Це пристрої, які використовуються для зчитування інформації, що міститься в штрих-кодах. Їх можна розділити на одновимірні і двовимірні сканери штрих-кодів.
Штрих-коди складаються з чорно-білих ліній, а сканери штрих-кодів використовують інфрачервоні джерела світла, які випромінюють інфрачервоне світло для визначення ширини штрих-кодів на основі різниці в ступені відбиття інфрачервоного світла чорним і білим кольором. У сканері штрих-кодів є датчик, який буде генерувати різні напруги відповідно до інтенсивності відбитого світла, використовувати чіп для декодування і, нарешті, повертати правильний символ, представлений штрих-кодами.