Optično prepoznavanje znakov (angleško: Optical Character Recognition – OCR) se nanaša na tehnologijo in postopek branja in pretvorbe vtipkanih, tiskanih ali ročno napisanih znakov v strojno kodirano besedilo. Ta tehnologija omogoča tudi, da bralniki pdf dokumentov pretvorijo skenirano gradivo v besedilno datoteko; in je še vedno osnovna tehnologija za razvrstitev pošte za poštne storitve po vsem svetu.
Sodobni sistemi OCR so sposobni prepoznati tudi takšne slabo čitljive pisave, ki jih celo ljudje težko dekodirajo. Pomislite samo na zdravniške recepte – UI je lahko pri iskanju pravega zdravila za vas uspešnejša od lekarniškega farmacevta!