Lapolvasóknál használt karakterfelismerő program, mely a beolvasott bináris kép szövegrészeit karakterkódolásúra változtatja; az így kódolt szöveg kevesebb tárhelyet igényel, nyomtatott szövegeknek számítógép-nyelvre fordításának pedig ez a legegyszerűbb módja. A betűfelismerés a gyakorlatban ma még nem hiba- mentes, de a hibák javítása kevesebb időt vesz igénybe, mint a szöveg átgépelése. A modern OCR programok viszont „taníthatók”, vagyis a rosszul felismert karakterek mechanikus azonosítása, felismertetése után a program már automatikusan képes felismerni – a hasonló hibájú – karaktereket.
A kézzel írt szövegek felismerése még csak a kísérleti keretek közt folyik, azonban a számítástechnika folyamatos fejlődésével nyilván ez a probléma is hamarosan megoldódik.