Google has sponsored its development since 2006. It’s considered one of the most accurate OCR engines currently available, with the precision depending on the clearness of the image. Tesseract is an open source OCR engine for various operating systems. Popular open-source OCR tools are Tesseract, GOCR, and Ocrad. It enables you to convert different types of documents, such as scanned paper documents, PDF files, or images captured by a digital camera into editable and searchable data. Optical Character Recognition, or OCR, is the recognition of printed or written characters by a computer. This tutorial will show you how to bypass simple captchas and how to solve captcha code using an OCR in Python. A typical captcha consists of a distorted test, which a computer program cannot interpret but a human can (hopefully) still read. As the acronym suggests, it is a test used to determine whether the user is human or not. CAPTCHA stands for C ompletely A utomated P ublic T uring test to tell C omputers and H umans A part.