Skip to content
aicoolies logo
Docling logo

Docling

Get your documents ready for gen AI

Docling is an open-source document processing toolkit by IBM Research that converts complex documents into structured formats optimized for generative AI applications. It parses PDF, DOCX, PPTX, XLSX, HTML, images, audio, and LaTeX with advanced PDF understanding including layout analysis, reading order detection, and table structure recognition. Docling exports to Markdown, HTML, JSON, and DocTags, and integrates natively with LangChain, LlamaIndex, and other AI frameworks for RAG workflows.

About Docling

Docling is an open-source toolkit developed by IBM Research Zurich and now hosted under the Linux Foundation's AI and Data Foundation. It streamlines the process of converting unstructured documents into structured, machine-readable formats that large language models and foundation models can easily digest. With over 56,000 GitHub stars and more than 100 releases, Docling has become one of the most popular open-source document intelligence tools, praised by developers for its output quality compared to other solutions.

The toolkit provides advanced PDF understanding that goes beyond simple OCR, using computer vision models to recognize and categorize visual elements on a page including page layout, reading order, table structure, code blocks, formulas, and image classification. It supports a wide range of input formats including PDF, DOCX, PPTX, XLSX, HTML, images, audio files, LaTeX, and plain text. Output can be exported as Markdown, HTML, JSON, WebVTT, or the proprietary DocTags format designed for maximum LLM readability. The companion Granite-Docling vision-language model provides end-to-end document conversion in a single pass at just 258 million parameters.

Docling features a command-line interface, a Python API, and is lightweight enough to run on a standard laptop including Apple Silicon acceleration via MLX. It integrates seamlessly with LangChain, LlamaIndex, and other popular AI frameworks for retrieval-augmented generation and question-answering applications. For enterprise deployments, the Docling OpenShift Operator enables large-scale document ingestion on Kubernetes clusters with Ray Data for distributed processing. An MCP server component allows AI agents to use Docling's conversion capabilities directly within agentic workflows.

Pricing & Platform Specs

Pricing Summary

100% free and open-source under MIT license ($0 software cost). Docling by IBM is an advanced document parsing and layout understanding engine specialized in converting complex PDFs and Office docs into structured Markdown/JSON with zero licensing fees.

full pricing breakdown →

Supported Platforms

Python, CLI, Docker, Kubernetes, Apple Silicon MLX support

Explore categories, tags & use cases

Self-hosted code understanding for humans and agents

Sourcebot is a self-hosted code intelligence platform that helps developers and AI agents understand large codebases through intelligent search, navigation, and inline-cited answers. Deployed as a Docker container with MCP server support, it indexes thousands of repositories without source code leaving your infrastructure.

Open Source

AI-ready PDF parser with benchmark-leading accuracy

OpenDataLoader PDF is a high-performance parser that extracts structured, AI-ready data from PDFs with industry-leading 0.907 benchmark accuracy. Combines deterministic local processing with optional AI hybrid mode for complex layouts, OCR support across 80+ languages, formula extraction in LaTeX, chart descriptions, and built-in prompt injection filtering. Available as Python, Node.js, and Java SDKs for seamless RAG pipeline and data preparation integration.

Open Source

Side-by-Side Comparisons

Docling logo
Docling
vs
Unstructured logo
Unstructured

Docling vs Unstructured: Deep Learning Document Ingestion vs Modular RAG Preprocessing

In modern Retrieval-Augmented Generation (RAG) and document AI pipelines, extracting high-fidelity structured text and tabular data from complex PDFs and enterprise documents is foundational. IBM Docling and Unstructured represent two premier document parsing engines. While Docling leverages specialized vision models and native ONNX runtimes for precise table and layout extraction with zero external C dependencies, Unstructured offers a broad modular ingestion ecosystem across dozens of enterprise file formats and connectors. Here is how their architectures, table accuracy, deployment footprints, and commercial models compare.

Docling logo
Docling
vs
Microsoft logo
MarkItDown

Docling vs MarkItDown: Which Document-to-Markdown Tool for RAG?

Docling, IBM's open-source toolkit, is the stronger default for turning complex documents into structured Markdown and JSON for RAG, thanks to deep layout analysis, table-structure recognition, reading-order detection, and OCR. Microsoft's MarkItDown counters with fast, dependency-light conversion across Office, PDF, image, and audio files when simplicity beats fidelity. This comparison weighs parsing accuracy, formats, integrations, and the workloads where each tool clearly wins.

DoclingMarkItDown

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Docling?

Docling is an open-source document processing toolkit by IBM Research that converts complex documents into structured formats optimized for generative AI applications. It parses PDF, DOCX, PPTX, XLSX, HTML, images, audio, and LaTeX with advanced PDF understanding including layout analysis, reading order detection, and table structure recognition. Docling exports to Markdown, HTML, JSON, and DocTags, and integrates natively with LangChain, LlamaIndex, and other AI frameworks for RAG workflows.

Is Docling free?

Yes — Docling is open source and free to use. 100% free and open-source under MIT license ($0 software cost). Docling by IBM is an advanced document parsing and layout understanding engine specialized in converting complex PDFs and Office docs into structured Markdown/JSON with zero licensing fees.

Is Docling open source?

Yes — Docling is open source.

Is Docling still maintained?

Yes — Docling is active. Its listing was last verified on September 6, 2026.

What are the best Docling alternatives?

The first editor-selected Docling alternatives are Sourcebot, OpenDataLoader PDF.