Offline OCR and Document Scanning Tools

Turn scans, photos and PDFs into searchable text with engines like Tesseract and PaddleOCR, or run OCRmyPDF over a whole archive.

63 tools
A local PDF parser that extracts Markdown, JSON and HTML with source coordinates, with optional AI processing and Apache 2.0 licensing.

30.3KUpdated 2 days agoApache-2.0

macOS · Linux · Docker#Guardrails#Multilingual#ONNX

A local document extraction engine that reads PDFs, scans, and source code, with OCR and structured JSON extraction through local or hosted LLMs.

9.6KUpdated 18 hours agoMIT

macOS · Windows · Linux · Android · Docker · Web#Batch processing#LM Studio integration#MCP

Favicon of Unstract

Unstract

4 videos
A no-code document extraction platform that turns PDFs and scans into JSON. Self-host with Docker and Ollama, or use managed cloud hosting.

7.4KUpdated 1 day agoAGPL-3.0

macOS · Linux · Docker · Web#MCP#Ollama integration#OpenAI-compatible API

Favicon of Nougat

Nougat

2 videos
A local AI PDF parser for academic papers that handles LaTeX math and tables, with batch processing, a local API and MIT-licensed code.

10.1KUpdated 2 years agoMIT

Windows#Batch processing

A local AI assistant for iOS that chats offline with GGUF models, analyzes health data and statements, and connects to Ollama on a Mac.

33Updated 3 months agoApache-2.0

iOS#GGUF#Hugging Face integration#llama.cpp backend

Favicon of DeepSeek-OCR

DeepSeek-OCR

4 videos
A local OCR model processes images and PDFs through vLLM or Hugging Face Transformers, with CUDA inference and an MIT license.

24.2KUpdated 10 months agoMIT

Linux#Batch processing#Hugging Face integration#Multimodal input

Favicon of OCRmyPDF

OCRmyPDF

3 videos
A local command-line OCR tool that makes scanned PDFs searchable with Tesseract, preserves image resolution and produces PDF/A files.

35.3KUpdated 5 days agoMPL-2.0

macOS · Windows · Linux · Docker#Multilingual

Favicon of docTR

docTR

1 video
An open-source Python OCR library that extracts text from PDFs and images locally with PyTorch, CPU or GPU support, and document layout detection.

6.4KUpdated 1 day agoApache-2.0

Docker · Web

A local OCR workbench turns PDFs and images into editable documents using GLM-OCR through Ollama, with Word, Markdown and EPUB export.

478Updated 5 months agoMIT

Docker · Web#Batch processing#Ollama integration#Works offline

An open-source OCR toolkit extracts text from images offline, with Chinese and English recognition and support for CPU and GPU inference.

8.5KUpdated 2 days agoApache-2.0

Docker#Multilingual#ONNX#Works offline

An open source Android photo editor combines AI image enhancement, background removal and batch editing, with an Apache 2.0 license.

15.5KUpdated 20 hours agoApache-2.0

Android#Batch processing#Image-to-image#Inpainting

Favicon of olmOCR

olmOCR

1 video
An open-source OCR toolkit converts PDFs and images to Markdown, with local GPU processing or an OpenAI-compatible inference server.

19.8KUpdated 8 months agoApache-2.0

Linux · Docker · Web#Batch processing#Distributed execution#OpenAI-compatible API

A bilingual AI translation extension translates web pages, formatted PDFs and video subtitles with engines including ChatGPT and DeepL.

immersivetranslate.comOCR and Document Scanning

macOS · iOS · Android · Browser Extension#Inpainting#Multilingual

Local AI document parsing software extracts text, tables and formulas from PDFs and images, with Windows support and NVIDIA GPU deployment.

6.6KUpdated 4 months agoApache-2.0

Windows · Docker · Web#Batch processing#Hugging Face integration#Multilingual

A desktop AI game translator for Windows, Linux and macOS that uses local Ollama models or cloud providers and applies patches with backups.

141Updated 3 weeks ago

macOS · Windows · Linux#Multilingual#Multimodal input#Ollama integration

A local audiobook converter creates chaptered audio with OCR and optional voice cloning on Windows, macOS and Linux under Apache 2.0.

20.6KUpdated 5 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Multilingual#Voice cloning

An offline Android translator uses on-device Firefox models to translate text, images and PDF/ODT documents without sending requests to external servers.

1.4KUpdated 2 weeks agoGPL-3.0

Android#Multilingual#Works offline

Free, open-source OCR software for Windows that extracts text from screenshots and image batches offline, with watermark exclusion and QR code tools.

48.7KUpdated 12 months agoMIT

Windows · Linux#Batch processing#Multilingual#Works offline

Favicon of Marker

Marker

3 videos
A local document converter turns PDFs and Office files into Markdown, JSON or HTML, with selective OCR and optional local or cloud LLM processing.

40.9KUpdated 1 day agoApache-2.0

macOS · Linux · Web#Batch processing#llama.cpp backend#Multilingual

Open-source desktop annotation software for Windows, Linux, and macOS. Label multimodal datasets with local models or remote inference services.

11KUpdated 6 days agoGPL-3.0

macOS · Windows · Linux#Batch processing#Multimodal input#ONNX

Favicon of Docling

Docling

6 videos
An open source document parser that runs locally on macOS, Linux and Windows, with OCR, structured exports and integrations for AI applications.

70.6KUpdated 1 day agoMIT

macOS · Windows · Linux#MCP#Works offline

Local AI document chat checks citations against your legal files. Runs offline on Apple Silicon Macs with Ollama, free under the MIT license.

38Updated 4 months agoMIT

macOS · Windows · Linux#Guardrails#Human approval#Ollama integration

An offline text-to-speech reader for iPhone and iPad using on-device Kokoro to read books, PDFs and scans, with no account required.

sandbook.appOCR and Document Scanning

iOS#MLX#Multilingual#Streaming inference

Favicon of PaddleOCR

PaddleOCR

5 videos
An open source OCR toolkit runs locally and converts PDFs and images into Markdown or JSON, with multilingual recognition and an Apache 2.0 license.

92.7KUpdated 2 months agoApache-2.0

Web#Multilingual#ONNX#Structured output

An open-source OCR model parses images and multi-page documents on NVIDIA GPUs, with Transformers, vLLM and SGLang support.

31.2KUpdated 6 days agoMIT

Docker#Batch processing#Hugging Face integration#Multimodal input

Offline subtitle editor for Windows, macOS and Linux with local editing and backups, plus optional online translation and speech tools. MIT licensed.

15KUpdated 1 day agoMIT

macOS · Windows · Linux#Batch processing#LM Studio integration#Multilingual

An AI document parser runs locally to convert PDFs and document images into JSON and Markdown, with layout analysis and formula extraction.

9.1KUpdated 8 months ago

#Batch processing#Hugging Face integration

A local document-to-Markdown converter for Windows and Linux that reads scanned PDFs, batches folders, and supports optional cleanup through Ollama.

586Updated 3 weeks agoMIT

Windows · Linux#Batch processing#Ollama integration#OpenAI-compatible API

A self-hosted document management system that uses OCR and machine learning to make scans and emails searchable, with Docker support and an AGPL-3.0 license.

2.4KUpdated 3 weeks agoAGPL-3.0

Linux · Android · Docker · Web#Multi-user access#Scheduled tasks

Favicon of Florence-2

Florence-2

2 videos
Open-source vision model for local captioning, OCR and object detection, with MIT licensing and support for CPU or CUDA GPU processing.

huggingface.coComputer Vision Models

#Hugging Face integration#Multimodal input#Structured output

Self-hosted office suite for collaborative document editing with local AI models. Free and open source under AGPL-3.0, with Docker, Linux and Windows support.

7.1KUpdated 1 day agoAGPL-3.0

Windows · Linux · Docker · Web#Multi-user access#Multilingual

Favicon of LLPlayer

LLPlayer

1 video
A free Windows media player for language learning with local Whisper subtitles, dual-language display, and local or cloud translation.

4.7KUpdated 4 months agoGPL-3.0

Windows#LM Studio integration#Multilingual#Ollama integration

Favicon of MinerU

MinerU

3 videos
A local document parser converts PDFs, images and Office files to Markdown and JSON on macOS, Windows and Linux, with optional remote parsing.

83.6KUpdated 1 day ago

macOS · Windows · Linux#llama.cpp backend#MCP#MLX

Self-hosted AI accounting app that extracts receipt and invoice data, converts currencies at historical rates, and supports custom fields. Free under MIT.

6.8KUpdated 3 days agoMIT

Docker · Web#Batch processing#LM Studio integration#Multilingual

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

More in Documents, Writing and Research