Optical Character Recognition (in italiano “Riconoscimento Ottico dei Caratteri”), è una tecnologia per convertire documenti cartacei e immagini contenenti testo in file digitali modificabili. Un software OCR analizza il testo e e lo trasforma in dati elettronici che possono essere elaborati, ricercati e modificati.