工具哇!

Document to Markdown

Convert Word, Excel, PPT, PDF, HTML and more documents into Markdown — processed locally in your browser, nothing uploaded

Document to Markdown
Click to choose files, or drag multiple documents here
Supports Word / Excel / PPT / PDF / HTML / text files, multiple selection allowed; files are parsed locally in your browser and never uploaded.
DOCX XLSX PPTX PDF HTML TXT / MD CSV JSON / XML
Markdown Result
The whole conversion runs locally; legacy .doc / .xls / .ppt are binary formats—please save them as .docx / .xlsx / .pptx with Office / WPS first.
Instructions

文档转 Markdown 简介

把常用文档转换成 Markdown:Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、PDF、网页(.html),以及 TXT / CSV / JSON / XML 等文本文件。支持一次选择多个文件批量转换,并把结果打包成 ZIP 下载。所有解析都在浏览器本地完成,文件不会上传到服务器,安全私密。

使用方法

  1. 点击上传区选择文件,或把多个文件一起拖拽到上传区。
  2. 状态栏会显示「[2/5] 文件名:正在转换…」的进度;结果按文件逐个生成,可在结果区上方点击文件名切换查看,文本框内容可直接修改。
  3. 单个结果可点「复制」放进剪贴板,或点「下载 .md」保存;有 2 个及以上成功结果时会出现「打包下载 .zip」,一次下载全部 Markdown 文件。

批量转换与打包下载

  • 文件按顺序串行转换,某个文件失败不会中断整批;失败条目显示为红色标签,鼠标悬停可查看原因,也不会被打进 ZIP。
  • ZIP 中每个文件命名为「原文件名.md」;不同格式的同名文件(如 a.docx 与 a.html)会自动追加 _2、_3 避免覆盖。
  • 打包用页面已引入的 JSZip 在浏览器本地生成,不需要额外依赖,也不会上传文件;打包前对文本框做的修改会一并写入 ZIP。
  • ZIP 文件名形如 doc2md_年月日_时分.zip。

支持的格式

格式 转换说明
.docx 标题、段落、粗体/斜体/删除线、列表、表格、超链接、图片
.xlsx 每个工作表转成一张 Markdown 表格,第一行作为表头;多个工作表用二级标题分隔
.pptx 按幻灯片顺序输出,每页一个二级标题,文本框内容转成列表
.pdf 提取文字层并重组段落,页与页之间用分隔线隔开
.html / .htm 标题、段落、列表、表格、引用、代码块、链接、图片
.csv 按分隔符(逗号、制表符、分号)解析成 Markdown 表格
.json 格式化后放进 json 代码块
.xml 原样放进 xml 代码块
.txt / .md 原样输出,可直接编辑、复制、下载

注意事项

  • 旧版 .doc / .xls / .ppt 是二进制格式,浏览器无法解析,请先用 Office / WPS 另存为 .docx / .xlsx / .pptx。
  • 扫描件 PDF(页面是图片、没有文字层)无法提取文字,可先用本站「OCR 文字识别」处理后再整理。
  • PDF 的复杂版式(多栏、跨页表格、脚注)无法完整还原;Excel 的公式、图表、单元格样式与日期特殊格式也不保留,转换后建议人工校对。
  • Word 里的图片会以 base64 内嵌(单张约 1MB 以内、最多 20 张),超出的部分只保留文件名占位;编号列表统一输出为 - 列表,PPT 备注不导出。
  • 网页与文本文件请使用 UTF-8 编码,其他编码可能出现乱码。
  • 文件不会上传服务器,但大文件(图片多的 Word、页数多的 PDF)会占用较多浏览器内存,请耐心等待。
  • 批量转换逐个串行处理,文件较多时耗时较长,转换期间请勿重复选择文件;不支持的格式会被跳过并给出提示。