AI product Open source · MIT
Umi-OCR is free, open-source, offline OCR software for Windows 7 x64 and later. It recognizes text from screenshots, pasted images, batches of local images, and PDF documents, and can save batch results as TXT, JSONL, Markdown, or CSV files.
Its OCR post-processing can merge lines into natural paragraphs, preserve code-block indentation, handle vertical text, and ignore configured rectangular regions such as watermarks or logos. It also includes screenshot, image, and drag-and-drop scanning for QR codes and barcodes, plus QR-code generation. The application can switch between OCR engines through plugins and provides command-line and HTTP API interfaces.
The release is distributed as a portable archive or self-extracting archive, requiring no installation or network connection to run. The project is hosted on GitHub and supports multiple interface languages and themes.