Alternatives to ABBYY FineReader in 2026
4 commercial products, led by Azure AI Document Intelligence, Amazon Textract and Google Document AI. 30 open-source projects you can run yourself, led by PaddleOCR, Tesseract and Docling.
Open source
-
1
PaddleOCR PaddlePaddle
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
Building block Production-ready You need strong OCR, especially for Chinese and Asian scripts, in a document pipeline.
★ 92k Apache-2.0 Python Active, pushed 2 months ago -
2
Tesseract tesseract-ocr
Tesseract Open Source OCR Engine (main repository)
Building block Production-ready You need free, offline OCR for reasonably clean printed text.
★ 77k Apache-2.0 C++ Active, pushed 5 days ago -
3
Docling docling-project
Get your documents ready for gen AI
Building block Production-ready You feed business documents into RAG or LLM workflows and need reliable local parsing.
★ 70k MIT Python Active, pushed yesterday -
4
OCRmyPDF ocrmypdf
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
Developer tool Production-ready You have scanned PDFs that need to become searchable, in batch or a pipeline.
★ 35k MPL-2.0 Python Active, pushed 9 days ago -
5
OpenDataLoader PDF opendataloader-project
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
Building block Usable You need fast, deterministic PDF extraction locally, with an optional AI mode for hard pages.
★ 30k Apache-2.0 Java Active, pushed 4 days ago -
6
Pdf-inspector firecrawl
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
Building block Usable Your pipeline processes many PDFs and you want to skip OCR where text is already present.
★ 20k MIT Rust Active, pushed 11 days ago -
7
Unstructured Unstructured-IO
Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.
Building block Production-ready You are building document ingestion for an LLM app and need many file types handled.
★ 16k Apache-2.0 HTML Active, pushed 4 days ago -
8
Skill_Seekers yusufkaraaslan
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
Developer tool Usable You want Claude to work from a library's docs without hand-writing a skill.
★ 15k MIT Python Active, pushed 33 days ago -
9
Easydict tisfeng
一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.
Complete system Production-ready You read or write in several languages on a Mac and want quick lookups.
★ 15k GPL-3.0 Swift Active, pushed 7 days ago -
10
LunaTranslator HIllya51
视觉小说翻译器 / Visual Novel Translator
Complete system Production-ready You play Japanese visual novels and want live translation.
★ 14k GPL-3.0 C++ Active, pushed 15 days ago -
11
LiteParse run-llama
A fast, helpful, and open-source document parser
Building block Usable You want a fast local parser before sending documents into an LLM pipeline, perhaps alongside LlamaIndex.
★ 13k Apache-2.0 Rust Active, pushed 7 days ago -
12
Chandra datalab-to
OCR model that handles complex tables, forms, handwriting with full layout.
Building block Usable You need high-accuracy OCR on difficult documents and have a GPU or are fine with Datalab's API.
★ 13k Apache-2.0 Python Active, pushed 11 days ago -
13
BISHENG dataelement
BISHENG is an open LLM devops platform for next generation Enterprise AI applications. Powerful and comprehensive features include: GenAI workflow, RAG, Agent, Unified model management, Evaluation, SFT, Dataset Management, Enterprise-level System Management, Observability and more.
Framework or platform Usable A large organisation, particularly in China, wants a self-hosted platform for building internal AI apps.
★ 12k Apache-2.0 Python Active, pushed 2 days ago -
14
PyMuPDF pymupdf
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
Building block Production-ready You process PDFs in Python and need speed and breadth.
★ 11k AGPL-3.0 Python Active, pushed 4 days ago -
15
X-AnyLabeling CVHub520
X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, point cloud and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.
Developer tool Production-ready You build computer-vision datasets and want AI-assisted labelling on your own machine.
★ 11k GPL-3.0 Python Active, pushed 2 days ago -
16
Manga Image Translator zyddnys
Translate manga/image 一键翻译各类图片内文字 https://cotrans.touhou.ai/ (no longer working)
Complete system Usable You want machine-translated manga pages and can run a GPU model locally.
★ 11k GPL-3.0 Python Active, pushed 22 days ago -
17
Xberg xberg-io
Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.
Building block Usable You need one extraction library across many file types and languages.
★ 9.5k MIT Rust Active, pushed 6 days ago -
18
STranslate STranslate
A ready-to-go translation ocr tool developed with WPF/WPF 开发的一款即用即走的翻译、OCR工具
Complete system Production-ready You work on Windows and often need to translate snippets or text in images.
★ 8.5k MIT C# Active, pushed 40 days ago -
19
Jev-chat-jarvis jev-chat
The chat decision assistant: before you reply, Jev reads the chat, judges intent and risk, and drafts replies you fill in with one tap. You press send. Android · Windows · macOS · iOS | 聊天辅助决策工具:先看懂对方再回复,发不发由你。
★ 8.2k MIT Kotlin Active, pushed yesterday -
20
Tesseract.js naptha
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
Building block Production-ready You want OCR client-side in a web app without a server.
★ 39k Apache-2.0 JavaScript Slowing, pushed 6 months ago -
21
GLM-OCR zai-org
GLM-OCR: Accurate × Fast × Comprehensive
Building block Experimental You want a recent open OCR model for difficult documents and can host it on a GPU.
★ 7.5k Apache-2.0 Python Active, pushed 20 days ago -
22
eSearch xushengfeng
截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder Omnidirectional scrolling screenshot Screen translator 支持Windows Linux macOS
Complete system Production-ready You want one free tool for screenshots plus OCR and translation, especially on Linux.
★ 7.4k GPL-3.0 TypeScript Active, pushed today -
23
Unstract Zipstack
LLM-Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline Workflows
Complete system Usable A team processes invoices, forms or contracts at volume and wants LLM extraction it can host.
★ 7.3k AGPL-3.0 Python Active, pushed 6 days ago -
24
PDF Craft oomol-lab
PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.
Building block Usable You need to digitise scanned books into clean ebooks and have a GPU.
★ 6.5k MIT Python Active, pushed yesterday -
25
EasyOCR JaidedAI
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Building block Usable You need quick multilingual OCR in Python, especially for photos and scene text.
★ 30k Apache-2.0 Python Slowing, pushed 11 months ago -
26
docTR mindee
docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.
Building block Production-ready You want trainable deep-learning OCR in Python that you can fine-tune on your own documents.
★ 6.4k Apache-2.0 Python Active, pushed 2 days ago -
27
PaddleX PaddlePaddle
All-in-One Development Tool based on PaddlePaddle
Framework or platform Production-ready You want ready model pipelines and already use or accept the PaddlePaddle ecosystem.
★ 6.3k Apache-2.0 Python Active, pushed 13 days ago -
28
Translumo ramjke
Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc.
Complete system Usable You play games or watch videos in a language you do not read and use Windows.
★ 5.9k Apache-2.0 C# Active, pushed 42 days ago -
29
BallonsTranslator dmMaze
深度学习辅助漫画翻译工具, 支持一键机翻和简单的图像/文本编辑 | Yet another computer-aided comic/manga translation tool powered by deeplearning
Complete system Usable A fan translator wants a machine-assisted workflow they can correct by hand.
★ 5.2k GPL-3.0 Python Active, pushed 10 days ago -
30
Text Grab TheJoeFin
Use OCR in Windows quickly and easily with Text Grab. With optional background process and notifications.
Complete system Production-ready You often need to copy text out of images, videos or locked apps on Windows.
★ 5.1k MIT C# Active, pushed 7 days ago
Commercial
-
1
Azure AI Document Intelligence Microsoft
Explore Azure Document Intelligence (as part of Azure Content Understanding in Foundry Tools). Extract document text, structure, and fields with AI models.
Building block Production-ready A team on Azure needs to extract structured data from invoices, forms or contracts.
Commercial -
2
Amazon Textract Amazon Web Services
Amazon Textract is a machine learning (ML) service that uses optical character recognition (OCR) to automatically extract text, handwriting, and data from scanned PDF documents, forms, and tables.
Building block Production-ready You build document pipelines on AWS and need OCR plus table and form extraction at scale.
Commercial -
3
Google Document AI Google
The Document AI solutions suite includes pretrained models for document processing, Workbench for custom models, and Warehouse to search and store.
Building block Production-ready Your team runs on Google Cloud and needs document extraction with custom processors.
Commercial -
4
Rossum Rossum
Automate complex transactional workflows with Rossum’s AI document processing solution. Reduce manual tasks, increase accuracy, drive efficiency.
Complete system Production-ready An AP or logistics team processes large volumes of varied supplier documents and wants extraction with human review.
Commercial
Made software that belongs here? Add it. Listing is free.