The Optical Character Recognition(OCR) Engine using is Teserract. Tesseract is an optical character recognition engine for various operating systems. It is free software, released under the Apache License, Version 2.0, and development has been sponsored by Google since 2006. Tesseract is considered one of the most accurate open source OCR engines currently available. If Tesseract is used to process right-to-left text such Arabic or brew the results are ordered as though it is left-to-right text. Tesseract is suitable for use as a backend engine.