Docling is the open-source toolkit that simplifies document processing — parsing diverse formats, including advanced PDF understanding, and providing seamless integrations with the generative AI ecosystem. It converts all supported document types into DocLang, the common AI-native format ready for Gen AI, RAG, and agentic workflows.

Icon

Parsing of 20+ document formats including PDF, DOCX, PPTX, XLSX, HTML, EPUB, images, audio (WAV, MP3), email (EML, MSG), LaTeX and more

Icon

Advanced PDF understanding incl. page layout, reading order, table structure, code, formulas and image classification

Icon

A unified, expressive DoclingDocument representation format, serialized as DocLang

Icon

Various export formats, including Markdown, HTML, DocTags, and the lossless DocLang and DCLX (archive bundle) formats

Icon

Support for application-specific XML schemas including DocLang, USPTO patents, JATS articles and XBRL financial reports

Icon

Local execution capabilities for sensitive data and air-gapped environments

Icon

Agentic AI ready — plug it into agent harnesses and IDE agents such as Claude Code, VS Code and Cursor, or any MCP-compatible client

Icon

Connect to any agent using the MCP server

Icon

Run Docling as a service with the API server (docling-serve)

Icon

Extensive OCR support for scanned PDFs and images

Icon

Support for several Visual Language Models, such as GraniteDocling

Icon

Audio support with Automatic Speech Recognition (ASR) models

Icon

Simple and convenient CLI

IBM donated Docling to LF AI & Data Foundation as an Incubation-stage project in March 2025. It graduated to a Graduate-tier project in August 2026.