跳到主要内容

PDF 转 Markdown

从 PDF 里拿回来的是文档,不只是一堆字。

打开一份 PDF,得到还原了标题、段落、列表、表格和链接的 Markdown,页眉页脚和页码留在原处。在浏览器里转换,转完先是一篇能编辑的文档,看过再拿走。

价格
免费 · 不用注册,不加水印
在哪里用
浏览器里,什么都不用装
你的文档
只存在这个浏览器里

基于 MindMax 在线编辑器 →全部在线工具

你的 PDF 里的一页

某某公司 · 2025 年度报告

三、经营结果

收入同比增长 12%,达到 4.2 亿元,详见完整报表。

地区收入
华东2.6 亿
华南1.6 亿
12
转出来的 Markdown
## 三、经营结果

收入同比增长 12%,达到 4.2 亿元,详见[完整报表](https://example.com/accounts)。

| 地区 | 收入 |
| --- | --- |
| 华东 | 2.6 亿 |
| 华南 | 1.6 亿 |

五步把 PDF 转成 .md

  1. 打开编辑器

    点这一页上的「打开编辑器」,MindMax 在线编辑器会带着一张「PDF 转 Markdown」卡片打开。不用安装,不用注册。

  2. 选择或拖入 PDF

    选文件,或者直接把 PDF 拖到卡片上。之后也可以用左侧文档列表里的「打开本地文件」打开 PDF。

  3. 在浏览器里转换

    逐页读取 PDF 的文字层,重建成 Markdown。文件不会离开你的电脑。

  4. 检查、顺手改一改

    转完是一篇文档。版式特殊的地方,改一下标题级别或表格里的一格。

  5. 拿走 Markdown

    点右上角「导出」,选「Markdown」得到 .md 文件;要 Word 就选「Word 文档」。

它会还原什么

直接从 PDF 复制文字,每一行末尾都是一个换行,句子中间还夹着页码。这里把文档重新拼回来。

标题

按字号、字体和 3.1 这类编号认出标题,写成 # 到 ######。

段落

折行接回去,行末断开的英文单词拼回原样,跨页的段落还是一段。中文接行不会多出空格。

分栏

双栏论文和报告先读左栏再读右栏,不会横着串行。

表格

按文字在页面上的位置还原行和列,写成 Markdown 表格。

列表和链接

项目符号变成 - 列表,编号列表保持编号;PDF 里带链接的文字,转出来链接还在。

去掉版面元素

页眉、页脚、页码和水印都去掉;脚注保留,单独成段。

哪里会不顺手

  • 扫描件没有文字可转

    扫描件其实是一页页图片。网页版读的是 PDF 的文字层,没有文字层时会直接告诉你。桌面版可以识别扫描件。

  • 公式会被压平

    PDF 不保存公式结构,x² 会变成 x2,分式也没了分数线。文档里有公式时,编辑器会告诉你大约有几页需要核对。

  • 图片、加粗、斜体不带过来

    拿到的是文字和结构。插图留在 PDF 里,强调格式不标出来。

  • 版式特殊的页面要看一眼

    海报、表单、存成 PDF 的幻灯片,以及没有清楚列线的表格,转出来顺序可能不对,表格也可能变成普通段落。

  • 最大 60 MB,存在这个浏览器里

    再大的文件,浏览器标签页转不动。转好的文档存在这个浏览器里,记得下载或导出。

常见问题

怎么免费把 PDF 转成 Markdown?

点这一页上的「打开编辑器」,选择 PDF。转换在浏览器里完成,转完就是一篇文档,点「导出」→「Markdown」拿到 .md 文件。不用注册。

PDF 会上传吗?

不会。PDF 在你的浏览器里读取和转换,结果也只存在这个浏览器里。

表格能保留吗?

能,前提是表格各列在页面上是对齐的。认出来的表格会写成 Markdown 表格。有合并单元格、或者列边界不清楚的表格,可能会变成普通段落。

为什么要先把 PDF 转成 Markdown 再给 ChatGPT、Claude 或 DeepSeek?

Markdown 把标题、列表、表格作为结构保留下来,模型能顺着读;也不会带上直接复制时混进来的页码和重复页眉,篇幅还比 PDF 短得多。

扫描版 PDF 能转吗?

网页版不能,扫描件没有可以读的文字层。MindMax 桌面版可以识别扫描件。

能转成 Word 吗?

能。转完之后点「导出」→「Word 文档」,标题、列表和表格都会保留在 .docx 里。

这个转换器开源吗?

开源。引擎是 @mindmax/pdf-markdown,Apache-2.0 许可,就是这一页正在跑的那份代码。它只读文字层,你可以自己跑一遍,看清楚它到底做了什么。 GitHub 源码

开源

干活的那一段,是一个你能读的库。

读文字层、把断行拼回段落、把分栏排出顺序、认标题、按位置还原表格——每一步都由同一个开源引擎做完,这一页跑的是它,你机器上跑的也是它。把你的 PDF 变成 Markdown 的过程,没有一步发生在你打不开的服务器上。

npm i @mindmax/pdf-markdown
许可
Apache-2.0
包
@mindmax/pdf-markdown 0.1.0
由什么守着
22 份文档 · 170 个测试
体积
gzip 25.1 KB · 0 个运行时依赖

由 MindMax 团队公开维护,MindMax 应用装的就是同一个包。许可覆盖引擎,不覆盖外面的应用。

打开 PDF,拿走 Markdown。

免费,不用注册,文件不上传。

要处理整个文件夹的资料?下载桌面版 →

引用本页