Tesseract 5

Utilizing the Tesseract 5 engine powered and developed by Google to scan, manipulate, and edit all extracted content with OCR.

Fully Customizable OCR engine

Detailed configuration

Whether you are looking for specific operation and configuration or just want to use the OCR engine as it is. IronOCR allows you to do all of it. We provide a specified class, IronTesseract.Configuration to access the underlying Tesseract API for advanced usages!
Tesseract Configuration related to Detailed configuration
Use OCR on international documents from all over the world. IronOCR supports 125 international Languages, as well as custom languages and fonts! Developers can also choose Best, Medium, or Fast reading modes to balance quality and performance.
Tesseract Languages related to International Languages
Aside from reading text and numbers, it can also read barcodes and QR codes simultaneously!
Tesseract Text related to Text and Barcode Reading
Our machine-learning technology elevates the performance and accuracy of the results by employing specialized methods for different inputs and content, such as license plates, passports, photos, and documents!
Tesseract Ml related to Machine Learning
IronOCR also supports single and multithreading, sync support, and timeouts. It allows developers to improve performance by extracting OCR in multiple batches on different threads, enhancing efficiency and speed.
Tesseract Concurrency related to Concurrency
Employ the power of computer vision to find text based on our advanced trained modes. IronOCR uses OpenCV to detect areas where text exists in an image. This is useful for images with a lot of noise and documents with scattering text blocks!
Tesseract Cv related to Computer Vision
Tesseract Configuration related to Tesseract 5