Los Lectores de Código de Barras (o escáner de código de barras) es un dispositivo electrónico que puede leer y enviar códigos de barras impresos a una computadora.
Al igual que un escáner plano, consta de una fuente de luz, una lente y un sensor de luz que transforma los impulsos ópticos en eléctricos.
Además, casi todos los lectores de códigos de barras contienen circuitos decodificadores que analizan los datos de imagen del código de barras proporcionados por el sensor y envían el contenido del código de barras al puerto de salida del escáner.