Un lector óptico es un dispositivo que se encuentra dentro de la mayoría de los escáneres de computadora que captura información visual y traduce la imagen en información digital que la computadora es capaz de comprender y mostrar.
Un ejemplo de lectores ópticos son los sistemas marksense para elecciones donde los votantes marcan su elección llenando un rectángulo, círculo u óvalo, o completando una flecha. Después de la votación, un dispositivo de tabulación lee los votos utilizando la "lógica de la marca oscura", mediante la cual la computadora selecciona la marca más oscura dentro de un conjunto dado como la elección o el voto previstos.