MarkItDown
MicrosoftLightweight Python utility from Microsoft for converting files and office documents - PDF, DOCX, PPTX, XLSX, images (OCR), audio (transcription), HTML, CSV/JSON/XML, ZIP, EPub, even YouTube URLs - into Markdown optimized for LLMs and agents. Offers CLI, Python API, Docker, and a plugin system, with optional Azure Document Intelligence and LLM-vision for image descriptions.
MIT (PyPI license field is null but the repo LICENSE and pyproject declare MIT). ~155k stars. Lighter than Docling on layout/table depth but broader format coverage.
Openness
5 high confidence- license
- MIT(OSI
- source
- public
- core-gated
- ungated
Fully MIT; optional Azure/LLM features are pluggable, not gating.
- https://raw.githubusercontent.com/microsoft/markitdown/main/LICENSE recorded 2026-06-18
MIT, Copyright Microsoft Corporation
Adoption
3 medium confidence~155k stars; PyPI monthly volume not retrievable - stars_fallback (capped at 3; true usage higher given the Microsoft-backed package).
- https://github.com/microsoft/markitdown recorded 2026-06-18
~155k stars, MIT, file->Markdown converter
Capability
4 medium confidenceBroadest format coverage among RAG ingestion tools; lighter on deep layout parsing than Docling.
- https://github.com/microsoft/markitdown recorded 2026-06-18
format coverage + interfaces
Unchanged since 2026-07-30 (last edited, not re-checked)