For OCR-Tool zur Konvertierung von PDFs in Markdown, the strongest matches are breezedeus/pix2text (Pix2Text is a document conversion tool that takes PDFs), vikparuchuri/marker (Marker is an LLM-powered OCR pipeline that converts scanned) and rednote-hilab/dots.ocr (dots). microsoft/markitdown and oomol-lab/pdf-craft round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Wir kuratieren Open-Source GitHub Repositories passend zu „ocr tools to convert pdf to markdown“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.
Pix2Text is an optical character recognition system and document conversion tool designed to transform images and PDFs into Markdown. It functions as a multilingual OCR engine supporting over 80 languages, a LaTeX formula recognizer for mathematical notations, and a parser integrated with vision language models. The project utilizes a hybrid pipeline to separate plain text from mathematical formulas and tabular structures within a single pass. It converts recognized formulas into LaTeX expressions and transforms detected tables and layouts into structured Markdown formatting. The system incl
Pix2Text is a document conversion tool that takes PDFs (and images) and outputs structured Markdown using its built-in multilingual OCR with layout preservation, table recognition, and formula support — exactly what this search is after.
Marker is an LLM-powered document parser and OCR pipeline designed to convert PDFs and unstructured files into structured markdown, JSON, and HTML. It functions as a data preprocessor that transforms complex documents into machine-readable formats while preserving tables, equations, and layout structures. The system utilizes large language models to refine OCR accuracy, clean mathematical notation, and merge fragmented tables across multiple pages. It employs model-based layout analysis to predict block types and bounding boxes, ensuring a more precise conversion of document elements. Capabi
Marker is an LLM-powered OCR pipeline that converts scanned PDFs into clean Markdown while preserving tables, equations, and layout—exactly the kind of PDF-to-Markdown OCR tool you are looking for, with built-in support for batch processing and layout analysis.
dots.ocr is a suite of software utilities for document layout analysis, multilingual optical character recognition, and scene text digitization. It functions as an engine for extracting digital text and structured layout data from images and PDFs across various human scripts. The project includes a specialized transformer for converting charts, diagrams, and chemical formulas from raster images into scalable vector graphics. It also provides a pipeline to transform extracted text and structural layout from documents and web screenshots into formatted Markdown files. The system covers capabil
dots.ocr is a document analysis and OCR suite that extracts text and layout from scanned PDFs and images, then outputs formatted Markdown, making it a direct fit for converting scanned PDFs to Markdown via OCR.
This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st
Markitdown is an AI-powered document processing engine that converts scanned PDFs and images into structured Markdown, handling layout analysis and semantic extraction to cover the core OCR-to-Markdown workflow you need.
pdf-craft is an OCR-based document parser and structure extractor designed to convert PDF files into structured data, Markdown, or EPUB ebooks. It utilizes optical character recognition and statistical analysis to identify document hierarchies and extract text and structured content. The system features specialized rendering for mathematical formulas and tables, using heuristic reconstruction to convert tabular data into digital formats. It includes a document structure extractor that builds tables of contents by analyzing font sizes, linguistic patterns, and language model title detection.
pdf-craft is an OCR-based PDF parser that extracts text, structure, tables, and formulas to output Markdown (or EPUB), making it a solid match for converting scanned PDFs into Markdown with layout preservation and document hierarchy analysis.
Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into structured Markdown text. It functions as a visual layout extraction engine, leveraging large multimodal models to digitize documents while maintaining their original structural formatting. The system differentiates itself through the use of coordinate-based element mapping and multimodal layout analysis to identify structural elements like tables, charts, and headers. It utilizes rasterization to convert vector PDF pages into high-resolution bitmaps, ensuring consistent input for t
Zerox is a multimodal OCR tool that converts scanned PDFs into structured Markdown while preserving layout, matching the core requirement of a PDF OCR to Markdown converter and covering most expected features like OCR integration, Markdown output, PDF input, and layout preservation.
PaddleOCR is a comprehensive optical character recognition framework designed for detecting and transcribing text from images and documents into structured, machine-readable formats. It provides a modular computer vision pipeline that decouples image preprocessing, text detection, and character recognition into independent, configurable stages. This architecture supports automated document digitization and multilingual text recognition, capable of identifying text in over one hundred languages across diverse environments ranging from scanned documents to industrial scenes. The framework disti
PaddleOCR is an OCR framework that supports PDF input and includes pipelines for converting scanned documents to Markdown, covering multilingual recognition and image preprocessing, which directly meets the need for a PDF OCR to Markdown converter.
Nougat is a neural OCR system and LLM document parser designed to convert images of academic PDF documents into structured markdown text and mathematical formulas. It functions as a PDF to markdown converter that uses deep learning to handle layout and formula recognition. The project provides a document training pipeline for generating datasets and training neural networks to recognize specific academic document styles. This includes utilities for training dataset generation, neural model training, and model checkpoint management to ensure reproducible deployment. The system covers a broad
Nougat is a neural OCR system built specifically to convert PDF pages into structured Markdown, handling layout and formula recognition, which directly matches your intent, though its specialization on academic documents and potential gaps in batch processing and broad language support keep it from being the most generic choice.
PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It
PyMuPDF is a PDF manipulation library with integrated OCR (via Tesseract) and a dedicated PDF-to-Markdown conversion path, so it can perform the core task of OCR-ing scanned PDFs into Markdown—but it requires programming to configure the workflow rather than being a standalone, one-click converter.
MinerU is a document parsing pipeline designed to transform unstructured files into machine-readable, structured data. It utilizes deep learning models to perform layout analysis, identifying document regions and extracting complex content such as mathematical expressions. By combining these neural network inferences with geometric heuristics, the system reconstructs the reading order and structural hierarchy of documents to ensure accurate data representation. The project distinguishes itself through a multi-stage processing workflow that integrates layout detection, optical character recogn
MinerU is a document parsing pipeline that uses deep learning for layout analysis and OCR to extract content from PDFs into structured data, which directly supports the core need for PDF OCR to Markdown conversion, though the output format is not explicitly limited to Markdown.
Docling is a modular framework designed for document parsing, layout analysis, and structured data extraction. It transforms unstructured files and web content into a unified, hierarchical data model that preserves the spatial and semantic relationships between text, tables, images, and layout elements. By normalizing diverse input formats into a consistent internal representation, the library enables uniform processing across various document types. The project distinguishes itself through a schema-driven approach that maps document regions to strongly-typed objects, ensuring data accuracy t
Docling is a modular document parsing framework that converts PDFs to Markdown while preserving layout and structure, making it a strong fit for extracting text from scanned documents via OCR even though it emphasizes a library-based approach over a turnkey tool.
PDF-Extract-Kit is a document extraction toolkit designed to convert PDF documents into structured formats such as Markdown, HTML, and LaTeX. It functions as a multi-stage parsing framework that combines a document layout analyzer, a formula recognition engine, an OCR text extractor, and a table extraction system. The project focuses on recovering complex document elements by translating images of mathematical formulas and tabular structures into editable source code. It utilizes model-driven layout analysis to identify structural elements in reports and textbooks while ignoring noise like wa
PDF-Extract-Kit is a document extraction toolkit that uses OCR to convert scanned PDFs into Markdown, HTML, and LaTeX, with layout analysis and table/formula extraction, fitting the core need for PDF OCR to Markdown conversion, though it does not explicitly highlight batch processing or broader language support.
| Repository | Stars | Sprache | Lizenz | Letzter Push |
|---|---|---|---|---|
| breezedeus/pix2text | 3K | Jupyter Notebook | mit | |
| vikparuchuri/marker | 36.2K | Python | GPL-3.0 | |
| rednote-hilab/dots.ocr | 7.7K | Python | mit | |
| microsoft/markitdown | 154.5K | Python | MIT | |
| oomol-lab/pdf-craft | 4.9K | Python | mit | |
| getomni-ai/zerox | 12.2K | TypeScript | MIT | |
| paddlepaddle/paddleocr | 82.4K | Python | Apache-2.0 | |
| facebookresearch/nougat | 10K | Python | MIT | |
| pymupdf/pymupdf | 9.1K | Python | agpl-3.0 | |
| opendatalab/mineru | 67.7K | Python | NOASSERTION |