# 轻量级将各种文件转换为Markdown的工具MarkItDown

*Published:* 2025-04-09
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2025年4月9日，已超过 180天没有更新



微软出品的格式转化开源项目，它支持将多种文件格式(如 PDF、PowerPoint、Word、Excel、图片、音频、HTML、CSV、JSON、XML 以及 ZIP 文件)转换为 Markdown 格式，便于索引和文本分析等操作。用户可以通过命令行、Python API 或 Docker 容器来使用 MarkItDown。

MarkItDown是一个轻量级的Python工具，用于将各种文件转换为Markdown，以供LLM和相关文本分析管道使用。为此，它与textract最为相似，但侧重于将重要的文档结构和内容保留为Markdown(包括：标题、列表、表格、链接等)。虽然输出通常是合理的，对人类友好的，但它是供文本分析工具使用的，可能不是人类消费的高保真文档转换的最佳选择。

目前，MarkItDown支持：

可移植文档格式

微软公司生产的制作幻灯片和简报的软件

单词

擅长

图像(EXIF元数据和OCR)

音频(EXIF元数据和语音转录)

超文本标记语言

基于文本的格式(CSV、JSON、XML)

ZIP文件(迭代内容)

Youtube网址

EPubs

…还有更多!

github地址：https://github.com/microsoft/markitdown