Skip to content
Java JNA wrapper for Tesseract OCR API
Branch: master
Clone or download
Latest commit 8eb28b4 Nov 10, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Use JNA's Native.loadLibrary method for backward compatibility Oct 7, 2019
.gitignore Refactor with try-with-resources; new unit tests Jul 18, 2018
LICENSE Additional doc Jun 26, 2014 Upgrade to Tesseract 4.1.0 (5280bbc) Jul 9, 2019
pom.xml Update dependencies Nov 9, 2019


Join the chat at

A Java JNA wrapper for Tesseract OCR API.

Tess4J is released and distributed under the Apache License, v2.0.


The library provides optical character recognition (OCR) support for:

  • TIFF, JPEG, GIF, PNG, and BMP image formats
  • Multi-page TIFF images
  • PDF document format


Microsoft Visual C++ 2019 x86 and x64 Runtimes

Since Tesseract and Leptonica Windows binaries were built using Visual Studio 2019 (v142) Platform Toolset, please ensure you have Microsoft Visual C++ 2019 Redistributable installed.


Development with Tess4J in NetBeans, Eclipse, and Command-line


A big thanks to GitHub and all of Tess4J's contributors.

You can’t perform that action at this time.