Η μετατροπή χειρόγραφων εγγράφων σε κείμενο απαιτεί
λογισμικό αναγνώρισης οπτικού χαρακτήρα (OCR) . Υπάρχουν πολλά διαφορετικά προγράμματα OCR, τόσο ως αυτόνομες εφαρμογές όσο και ως χαρακτηριστικά σε άλλο λογισμικό (όπως ορισμένοι σαρωτές ή υπηρεσίες εγγράφων που βασίζονται σε σύννεφο).