Optik Karakter Tanıma’ veya ‘Optik Karakter Okuyucu’ olarak adlandırılan bu yazılımlar, taranan bir belgede, bir fotoğrafta, el yazısıyla yazılmış bir metinde yer alan yazıların bilgisayar ortamına aktarılmasını sağlamak için geliştirilmiş yazılımlardır. Normal şartlarda bilgisayara tarayıcı vasıtasıyla aktarılan grafik dosyaları, bilgisayar tarafından resim olarak algılanır. Bu grafik dosyadaki yazılar ‘OCR’ yazılımları tarafından çözümlenip metin dosyasına çevrilebilir. Böylelikle klavye kullanmaya gerek kalmadan metin bilgisayara aktarılacaktır. ‘OCR’ile metinleştirilen veriler, üzerinde düzenleme yapılabilecek verilerdir.