OCR steht für Optical Charger Recognition und ist eine Software zur intelligenten Texterkennung von Dokumenten. Im Gegensatz zu einem Scanner, welcher von papierbasierten Dokumenten lediglich ein digitales Bild erstellt, kann OCR-Software die Struktur des Dokuments analysieren. Es unterteilt eine Seite in Elemente, wie Textblöcke, Tabellen oder Bilder. Die Software zerlegt Texte in einzelne Buchstaben und ist in der Lage die Daten intelligent zu analysieren und beispielsweise in ein ECM-System zu übertragen oder auch mit anderen Dokumenten oder Daten abzugleichen.