MarkItDown

microsoft/markitdown

Convert Office files and PDFs to Markdown for LLMs

PersonalEnterpriseRAG & vector DBsCLILibrary / SDKPermissive
github.com
Preview of MarkItDown
Preview of MarkItDown

About

A Python tool from Microsoft that turns PDF, Word, PowerPoint, Excel, images, audio and HTML into Markdown. It is built to feed documents into LLM pipelines and also ships an MCP server.

From the repository: “Python tool for converting files and office documents to Markdown.”

DoclingGet your documents ready for generative AICLILibrary / SDK87
MinerUConvert PDFs and Office docs to LLM-ready MarkdownCLILibrary / SDK78
MarkerConvert PDFs to Markdown and JSON with high accuracyCLILibrary / SDK77
anydocConvert office files and PDFs to MarkdownCLILibrary / SDK71

Topics