Docling
Convert PDFs, DOCX, and HTML into a unified structure ready for generative AI pipelines with IBM Research's document conversion library, now governed under the LF AI & Data Foundation.
The verdict on Docling: Developers who need PDFs and Office documents converted to structured, LLM-ready formats Docling's standout is table handling: where raw PDF text extraction typically destroys layout structure, Docling preserves headings, tables, and lists in a structured format ready for LLM pipelines. Pricing: Free and open source (MIT license). Last reviewed: August 2026.
Best For
Developers who need PDFs and Office documents converted to structured, LLM-ready formats
Standout Feature
Excellent table handling that preserves the layout structure raw PDF text extraction typically destroys
TL;DR
A strong free choice for document ingestion pipelines, it's a library to integrate, not a ready-made UI.
Alternatives
Overview
Docling is an open-source document parsing library by IBM Research that converts PDFs, Microsoft Word documents, PowerPoint presentations, Excel spreadsheets, HTML files, and images into structured, LLM-ready formats, preserving the semantic structure (headings, tables, lists, figures) that raw PDF text extraction loses. Standard PDF text extraction strips layout information and produces unstructured text streams where tables become garbled columns and document sections merge without boundaries. Docling reconstructs this structure using deep learning models trained on document understanding, producing output in JSON, Markdown, or HTML formats where the hierarchical document structure is represented as machine-readable elements rather than flat text. The table extraction capability is particularly strong: Docling identifies table boundaries, column headers, and cell relationships in complex multi-column tables across scanned and digital PDFs.
Figure detection identifies images within documents and can extract captions and associated text. Docling runs locally with no external API dependency, models are downloaded and run on the user's hardware. The library integrates natively with LlamaIndex and LangChain for use in RAG pipelines. Available under the MIT license.
Commonly used in enterprise document intelligence systems, RAG applications processing legal or financial documents, and research workflows where the structural fidelity of complex document parsing is critical to downstream answer quality.
Our Take
It covers PDFs, Word, PowerPoint, Excel, HTML, and images. As an MIT-licensed library by IBM Research, now under LF AI, there's no cost and no data leaving your machine. The important framing is that this is a library you integrate into a pipeline, not a ready-made UI. The right fit is a developer building a document ingestion stage and willing to do the integration work themselves.
Key Features
- PDF and Office parsing
- Table and layout extraction
- AI-ready structured output
- Integrates with LangChain/LlamaIndex
- • Excellent table handling
- • Open source and free
- • Great for RAG ingestion
- • CPU-intensive on large docs
- • Library, not a UI
People Also Use
Other Developer Tools tools builders reach for alongside Docling.
Hugging Face
Host, share, and download open models, datasets, and demo apps, model discovery and deployment in a few clicks instead of a research project.
Dialogflow
Build rule-based or generative conversational agents for chat and voice that plug into Google Cloud's NLU and generative AI stack, billed per request or session. Increasingly marketed as Conversational Agents.
LangChain
Assemble LLM-powered apps and agents from composable building blocks, with LangSmith adding tracing, evaluation, and deployment. Platform rebranded. LangGraph Platform is now LangSmith Deployment.
Ollama
Run open-weight language models directly on your own machine with a single command, or shift to hosted GPUs via Ollama Cloud when local hardware isn't enough.
Supabase
Get a Postgres database, auth, storage, and edge functions in one backend, with an AI Assistant and MCP integrations, so small teams ship apps without managing infrastructure.
LlamaIndex
Connect your own data to LLMs for retrieval-augmented generation. LlamaParse (formerly LlamaCloud) automates document parsing, extraction, and indexing for agentic workflows.
Workflows Using This Tool
Step-by-step playbooks that put Docling to work.