Microsoft's Open-Source MarkItDown Turns Any Document Into LLM-Ready Markdown

mdancho84 · x · 2026-09-03

Microsoft's open-source Python tool MarkItDown (178k GitHub stars) converts various files and Office documents to Markdown while preserving headings, lists, tables and links, making them ready for LLMs and text-analysis pipelines. Think textract, but with a focus on document structure. Security note: it performs I/O with current process privileges, so sanitize inputs in untrusted environments and use the narrowest convert function.

Related event: Microsoft Open-Sources MarkItDown for Document-to-Markdown Conversion(2 posts)→

Original post →

More from coding & agent

coding & agent channel →