CodeBrowser / github / microsoft/markitdown
microsoft/markitdown
# Python tool for converting files and office documents to Markdown.
$ git clone https://github.com/microsoft/markitdown.git
stars
167,893
forks
12,102
language
Python
license
MIT License
What is microsoft/markitdown?
MarkItDown is a Python tool that converts various file formats—including Office documents, PDFs, and images—into Markdown. Developers use it to prepare documents for processing by language models, integrate document handling into automation workflows, or build tools that need to work with multiple file formats in a standardized text format. It's particularly useful with frameworks like LangChain and AutoGen for document processing pipelines.
Topics
#autogen #autogen-extension #langchain #markdown #microsoft-office #openai #pdf
Activity
814 open issues · last updated Jul 21, 2026